用Python写一个永远选不到的随机数(A-Z),前提是在选择前是有,输入值后数据处理删除掉,再随机取值

import string

str1=string.ascii_uppercase  #生成26个大写字母
list1 = list(str1) #将字符串转换成列表存储
for i in list1:
    i = input('请写一个(A-Z)范围内的数:')
    if i in list1:
        list1.remove(i)  #将输入的数从列表删除
        print(random.choice(str1))
    else:
        print('错误,不在(A-Z)范围内')

 

posted @ 2021-08-04 18:01  夏夏夏天的西瓜  阅读(54)  评论(0编辑  收藏  举报