#     一注彩票7个球
#   前六个是红球:1 -- 33 之间的数字,且不能重复.
#     最后一个是蓝球:1 -- 16 之间的数字
#     (2) 在控制台中购买彩票    (1) 随机产生一注彩票
""
机选号码
"""
import randomticket1 = []while len(ticket1) < 6:number = random.randint(1,33)if number not in ticket1:ticket1.append(number)# 前六个排序
ticket1.sort()# number1 = random.randint(1,16)
# ticket1.append(number1)
ticket1.append(random.randint(1,16))# 需求对列表执行范围的元素进行排序
# (1)通过切片返回新列表
temp = ticket1[:6]
# (2)对新列表进行排序
temp.sort()
# (3)将新列表赋值给原列表
ticket1[:6] = tempprint(ticket1)"""
人输入球号码
"""
ticket = []
# 前六个红球:
while len(ticket) < 6:number = int(input("请输入第%d个红球号码:"%(len(ticket)+1)))if number <1 or number >33:print("不在范围内")elif number in ticket:print("该号码已经存在")else:ticket.append(number)
# 篮球:
while True:number = int(input("请输入篮球号码:"))if 1<= number <= 16:ticket.append(number)break #退出循环else:print("不在范围内")
# 只是将列表转化为字符串,在显示
print(ticket)
#获取元素
for item in ticket:print(item)
 需求对列表执行范围的元素进行排序
# (1)通过切片返回新列表
temp = ticket1[:6]
# (2)对新列表进行排序
temp.sort()
# (3)将新列表赋值给原列表
ticket1[:6] = temp

[1, 6, 15, 16, 19, 32, 2]

请输入第1个红球号码:3
请输入第2个红球号码:4
请输入第3个红球号码:5
请输入第4个红球号码:5
该号码已经存在
请输入第4个红球号码:6
请输入第5个红球号码:7
请输入第6个红球号码:8
请输入篮球号码:0
不在范围内
请输入篮球号码:9
[3, 4, 5, 6, 7, 8, 9]
3
4
5
6
7
8
9

购买7个球彩票(人输入or机输入)(python )相关推荐

  1. 九宫格按键输入(机考Python)

    九宫格按键输入,输出显示内容,有英文和数字两种模式:默认是数字模式,当输入以#开头是切换为字母模式,当输入中包含"/"时,则循环中断,且"/"仅适用于字母模式, ...

  2. Java黑皮书课后题第3章:**3.15(游戏:彩票)修改程序清单3-8,产生三位整数的彩票。程序提示用户输入一个三位整数,然后依照规则判定用户是否赢得奖金

    **3.15(游戏:彩票)修改程序清单3-8,产生三位整数的彩票.程序提示用户输入一个三位整数,然后依照规则判定用户是否赢得奖金 题目 题目概述 破题 代码 题目 题目概述 **3.15(游戏:彩票) ...

  3. Java语言中 (游戏:彩票)修改程序清单3-8,产生三位整数的彩票。程序提示用户输入一个三位整数,依照以下规则判定用户是否赢得奖金:

    游戏:(彩票)修改程序清单3-8,产生三位整数的彩票.程序提示用户输入一个三位整数,然后依照以下规则判定用户是否赢得奖金: (1)如果用户输入的所有数包括顺序完全匹配彩票数字,奖金是10 000美元 ...

  4. 日常pytho3练习脚本之--彩票自动选号机

    脚本后续更新及迭代将由kkitDeploy项目代替 https://github.com/luckman666/kkitdeploy_server 请大家持续关注kkitDeploy 今天写个小例子难 ...

  5. python语音输入功能_“在Python中如何实现一点按钮就出现语音输入语音,输入语音后可以自动翻译为文字的程序?“python语音识别教程...

    Python用什么模块开发语音识别系统 使用YQ5969,这个语音识别模以支持1--8个咪头,还可以支持本地和识别不同需求.5米内本地识别 93%以上,云端识别率97%.这个语音识别模块可以滤除噪声. ...

  6. python怎么输入分数_在python中怎么表示分数

    在python中怎么表示分数 发布时间:2020-07-10 17:07:46 来源:亿速云 阅读:180 今天就跟大家聊聊有关在python中怎么表示分数,可能很多人都不太了解,为了让大家更加了解, ...

  7. 最近总蓝屏死机,发现是其中一个svchost进程一直占用我cpu使用率25%导致机器非常热,散热风扇狂转,像被人当矿机了

    最近总蓝屏死机,发现是其中一个svchost进程一直占用我cpu使用率25%导致机器非常热,散热风扇狂转,像被人当矿机了,断网1,2分钟就会好,连接网络几分钟就又开始了,结束我的这个进程,过一会又开始 ...

  8. python怎么输入空行_python输入空行

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! print line可直接运行:yy@yy-dell:~$ python tes ...

  9. java编写中显示内部外部,jdk安装好后在cmd上输入java正常,输入javac就显示不是内部外部命令...

    点击查看jdk安装好后在cmd上输入java正常,输入javac就显示不是内部外部命令具体信息 答:(1)新建->变量名"JAVA_HOME",变量值"C:\Jav ...

最新文章

  1. ZooKeeper概述
  2. Could not find a version that satisfies the requirement pox=0.2.6 (from pathos)
  3. Ubuntu 调节屏幕亮度
  4. 什么是Java多态?如何实现Java多态?
  5. Android之React Native 中组件的生命周期
  6. mysql if 多个_MySQL使用IF语句CONCAT多个字段
  7. python背景怎么自定义铃声_Python 上课铃声的定时播放(具有较强的自我管理能力.jpg)...
  8. python的多线程应用前景_什么是线程(多线程),Python多线程的好处
  9. 转自《我的2017,熠熠生辉》的沙发评论
  10. 中国教育行业市场行情动态及投资潜力研究报告(2022-2028年)
  11. 一分钟学会Python中pip的安装与使用
  12. 动态链表头插法 和 动态尾插法
  13. linux sort命令优化提高速度
  14. 高频量化交易软件主要的功能?
  15. 如何从型号判断NVR支持的接入路数和硬盘数?
  16. bouc wen matlab,Bouc-Wen模型新手入门
  17. 【DX-BT24蓝牙模块连接Arduino与手机透传教程】
  18. Lua 脚本在redis中的入门使用——eval
  19. 走路步数怎么在屏幕上显示_华为走步步数不在屏幕上显示如何设置
  20. RabbitMQ之交换机的讲解

热门文章

  1. Hadoop 底层原理介绍
  2. 蓝桥练习-算法训练 最大最小公倍数
  3. 电话聊天狂人 (25 分)【简便解法】
  4. 【简便解法】1084 外观数列 (20分)_24行代码AC
  5. 43行代码AC——例题6-8 树(Tree,UVa 548)——解题报告
  6. 什么是抽象类?抽象类的作用_揭秘!Java 泛型背后到底是什么?
  7. KILE退出调试模式时显示Encuntered an improper argument
  8. RT-Thread Pin设备驱动API应用介绍
  9. java自定义findbugs规则_静态代码扫描 (三)——FindBugs 自定义规则入门
  10. python分布式爬虫系统_如何构建一个分布式爬虫:理论篇