1.猜拳:
import random
list = ['石头','剪刀','布']
y = input('''
(0) 石头
(1) 剪刀
(2) 布
请出拳(0/1/2):
*******************''')
computer = random.choice(list)
you = list[int(y)]
win_list = [['石头','剪刀'],['剪刀','布'],['布','石头']]
if [you,computer] in win_list:
print('你出拳:%s,电脑出拳:%s,你赢了!' % (you,computer))
elif you == computer:
print('平局!!!')
else:
print('你出拳:%s,电脑出拳:%s,你输了!' % (you,computer))
2.随机n位密码
import random
import string
result = ''
i = 1
n = int(input('随机生成几位密码:'))
char = string.ascii_letters + string.digits + '_'
while i<=n:
a = random.choice(char)
result += a
i += 1
print(result)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步