python 抽卡游戏

主函数

from sear import shangdian
def seach():shangdian()if __name__ == '__main__':seach()

调用函数

import random
import time
def shangdian():baeg = ('小物件','背包','电脑','手机','耳机','电脑桌','苹果','华为','现金9999','鼠标')print(f'奖品有:{baeg}')# bae = random.choice(baeg)# print('-----------------')# #打印抽奖的物品# print(bae)times = int(input('请输入你抽奖的次数:'))#定义保存的列表score = []for n in range(times):print(f'第{n + 1}次抽奖结果')if n ==times:print(n)breakelse:print('开奖倒计时')time.sleep(1)bae = random.choice(baeg)score.append(bae)print(bae)print('-----------------')passcount = 0s = input('继续抽奖按1开始抽奖: 按2结束:')if s =='1':count+=1print(f'第{count}次抽奖结果')bae = random.choice(baeg)score.append(bae)print(bae)print('-----------------')else:print('退出')
#shangdian()

在这里插入图片描述
总结
定义抽奖池
使用了random的模块的随机数
random.choice

import random
print( random.randint(1,10) ) # 产生 1 到 10 的一个整数型随机数
print( random.random() ) # 产生 0 到 1 之间的随机浮点数
print( random.uniform(1.1,5.4) ) # 产生 1.1 到 5.4 之间的随机浮点数,区间可以不是整数
print( random.choice(‘tomorrow’) ) # 从序列中随机选取一个元素
print( random.randrange(1,100,2) ) # 生成从1到100的间隔为2的随机整数

a=[1,3,5,6,7] # 将序列a中的元素顺序打乱
random.shuffle(a)
print(a)

#定义一个元组因为元组是不可表
如果定义一个列表是可变类型
baeg = ('小物件','背包','电脑','手机','耳机','电脑桌','苹果','华为','现金9999','鼠标')
#调用抽奖函数模块的功能
from sear import shangdian
def seach():shangdian()if __name__ == '__main__':seach()#抽奖函数的功能
import random
import time
def shangdian():baeg = ('小物件','背包','电脑','手机','耳机','电脑桌','苹果','华为','现金9999','鼠标')print(f'奖品有:{baeg}')# bae = random.choice(baeg)# print('-----------------')# #打印抽奖的物品# print(bae)times = int(input('请输入你抽奖的次数:'))#定义保存的列表score = []for n in range(times):print(f'第{n + 1}次抽奖结果')if n ==times:print(n)breakelse:print('开奖倒计时')time.sleep(1)bae = random.choice(baeg)score.append(bae)print(bae)print('-----------------')passcount = 0s = input('继续抽奖按1开始抽奖: 按2结束:')if s =='1':count+=1print(f'第{count}次抽奖结果')bae = random.choice(baeg)score.append(bae)print(bae)print('-----------------')else:print('退出')
#shangdian()


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部