[Python] 用函数做了个简单的选人工具

查看 98|回复 9
作者:chenmuting   
[Python] 纯文本查看 复制代码import random
def suiji():
    print('-'*64)
    a=['李1','李2','李3','李4','李5','李6','李7','李8','李9','李10','李11']
    b=random.randint(0,len(a))
    c=a[b]
    print(a)
    print(f'产生的随机数是{b}')
    print(f'抽到{c}')
    print('-'*64)
    jixu()   
def jixu():
    pan=int(input('输入1继续选人,输入2退出选人\n请输入:'))
    if pan==1:
        suiji()
    elif pan==2:
        return
    else:
        print('输入错误,请重新输入')
        jixu()
suiji()
学了一个学期的Python,难的不会,简单的应该还行
(还没运行过,因为代码在手机上打的,不过运行应该没啥问题)

选人, 函数

chenmuting
OP
  

第五行代码应该改为 b=random.randint(0,len(a)-1),不然会出现“IndexError: list index out of range”的错误
T4DNA   

random有随机从列表选择的函数
random.choice(list)
chenmuting
OP
  


T4DNA 发表于 2023-4-17 00:17
random有随机从列表选择的函数
random.choice(list)

蟹蟹,受教了
HarryCat   

感谢分享
heng179   

感谢分享
liuLLC   

感谢分享
kkltkklt   

谢谢分享,学习到了
deqian0313   

确实比较基础  我的思维也差不多这个  不过上面那哥给了一个思路
xiaogao2677   

感谢楼主分享,感谢评论区大神,学习到了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部