作业要求
生成一个6个字符长度的随机数,要求是包括字母和数字的组合
import random
l1 = []
for i in range(6):
    a = random.randrange(0,10)
    if a == 2 or a == 4:
        tem_number = str(random.randrange(0,10))
        l1.append(tem_number)
    else:
        tem = random.randrange(65,92)
        tem_chr = chr(tem)
        l1.append(tem_chr)
print(l1)
# l1.sort()
tem_str = "".join(l1)
print(tem_str)
join这个方法需要特别注意,在这里使用,list中的所有元素必须是字符串,如果有数字,则会报错
 
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号