题目内容:
请用你所掌握的Python语言完成“模拟掷骰游戏”☞
难度系数:☆ ☆
骰子,中国民间桌上用来投掷的博具,早在战国时期就有。最常见的骰子是六面骰,它是一颗正立方体,上面分别有一到六个孔,对应数字的 1-6,如图 5.21 所示为骰子点数。编写一个程序,模拟掷骰子游戏。即 1-6 个数分别对应骰子的 1-6 点,每运行一次程序,随机产生 1 个 1-6 之间的数字,程序的实现结果如图所示。
↑内容选自:《Python从入门到项目实践》-《同步强化训练手册》 第5章 运算符 训练20
解题思路:
要实现本题要求功能主要有以下几个技术要点:
1. 了解和使用random函数
实现过程:
1. 先输出标题“掷骰子游戏”和符号“#”,位置和数量掌握好,然后运用python内置方法format输出设置好的随机数,得到结果。
代码如下:
import random
number = random.randint(1, 6)
print(" 掷骰子游戏 ")
print("#"*20)
print("这次你掷的点数为:{}".format(int(number)))
运行结果如下图:
其他同学还看过这些文章▼
◐◑这位50岁的海归程序员,当着老板还在天天改Bug
◐◑【Python编程特训·连载2】编码自动替换
◐◑Python 爬取爱奇艺腾讯视频 250,000 条数据分析为什么李诞不值得了?
◐◑程序员最真实的10+1个瞬间
◐◑如何证明你的同事不是AI?
◐◑【Python编程实训·连载2】编码自动替换 答案发布
◐◑程序员相亲不被鄙视指南
◐◑【Python编程特训·连载3】牛顿第二定律计算
◐◑谁说程序媛和好妈妈不可兼得?!
◐◑彩蛋惹祸!阿里旗下蚂蚁金服开源项目 Ant Design 遭狂批始末
◐◑AI女性界的“扛把子”,凭一己之力迫使NIPS改名
◐◑【Python编程实训·连载3】牛顿第二定律计算 答案发布
◐◑科技巨头们的copy神技
◐◑泰晤士2019世界大学计算机科学排行:牛津第1,清华20,港科大28,北大32
◐◑【Python编程特训·连载4】模拟掷骰游戏
◐◑明日科技恭祝广大读者元旦快乐
◐◑实现通用人工智能还要多久?Hinton与AlphaGo之父这样回答
◐◑36 岁捧走图灵碗!80 岁算法大师高德纳要在 105 岁完结《计算机程序设计艺术》
明日IT部落加入我们
学习编程不再是一个人的战斗
⇩点击左下角“
⇩进入京东《Python从入门到项目实践》购买页面