#小游戏,摇筛子押大小的小游戏

import random

#定义摇筛子的函数:

def roll_dice(number = 3,points = None):

print (‘<<<<< Roll The Dice >>>>>‘)

if points is None:

points = []

while number > 0:

point = random.randrange(1,7)

points.append(point)

number = number - 1

return points

#将点数转换为大小的函数:

def roll_result(total):

isBig = 11 <= total < 18

isSmall = 3 <= total < 10

if isBig:

return ‘isBig‘

elif isSmall:

return ‘isSmall‘

#开始游戏的函数;

def start_game():

print (‘<<<<< GAME START >>>>>‘)

choices = [‘isBig‘,‘isSmall‘]

your_choices = input(‘isBig or isSmall:‘)

if your_choices in choices:

points = roll_dice()

total = sum(points)

youWin = your_choices == roll_result(total)

if youWin:

print(‘The points are‘, points, ‘You win !‘)

else:

print(‘The points are‘, points, ‘You lose !‘)

else:

print(‘Invalid Words‘)

start_game()

原文:http://www.cnblogs.com/pythonal/p/6008834.html

python掷骰子猜大小_python摇骰子猜大小的小游戏相关推荐

  1. python逢7跳过_python实现逢七拍腿小游戏的思路详解

    逢七拍腿游戏 几个小朋友在一起玩逢七拍腿的游戏,从1开始数数,当数到7的倍数或者尾号是7时,拍一下腿.现在从1数到99,假设每个人都没有错,计算一下共要拍腿几次? 第一种实现思路:通过在for循环语句 ...

  2. python可视化窗口制作一个摇骰子游戏_python摇骰子游戏小案例

    python摇骰子游戏小案例 小案例: import random #充值函数 def topup(): global money n = input('充值金额(100元等于30个金币充值金额不低于 ...

  3. html css做骰子,纯 CSS 制作摇骰子(随机结果)

    大家好,我是 Steven. 这一期,我们会做一个摇骰子的效果.等等,这个很容易?那就挑战一下,不用 JavaScript,只用 CSS 去制作,我们来看看怎么实现. 素材准备 首先,我们要准备一张图 ...

  4. python 三维图片 任意切片_python实现对任意大小图片均匀切割的示例

    改代码是在windows 系统下 打开路径和保存路径换成自己的就可以啦~ import numpy as np import matplotlib import os def img_seg(dir) ...

  5. python不同颜色数值大小_python matplotlib:plt.scatter() 大小和颜色参数详解

    语法 plt.scatter(x, y, s=20, c='b') 大小s默认为20,s=0时点不显示:颜色c默认为蓝色. 为每一个点指定大小和颜色 有时我们需要为每一个点指定大小和方向,以区分不同的 ...

  6. python拍七游戏代码_python实现逢七拍腿小游戏的思路详解

    逢七拍腿游戏 几个小朋友在一起玩逢七拍腿的游戏,从1开始数数,当数到7的倍数或者尾号是7时,拍一下腿.现在从1数到99,假设每个人都没有错,计算一下共要拍腿几次? 第一种实现思路:通过在for循环语句 ...

  7. python实现2048小游戏_python—手把手教你实现2048小游戏

    相信2048这个游戏对大家来说一定不陌生,下面这篇文章就主要给大家介绍了怎么用Python实现2048小游戏,文中通过注释与示例代码介绍的很详细,相信对大家的理解和学习具有一定的参考借鉴价值,有需要的 ...

  8. python如何在前面加井_python入门之井字棋小游戏

    引言: 刚学python好几天了,从java到python,基础学起来确实比较容易,语法掌握,基本概念上都比较容易入脑. 唯一比较郁闷的是老想着用java的语法去学python代码,这点还需要后面慢慢 ...

  9. 蘑菇云「行空板Python入门教程」第七课:舒尔特方格小游戏

    注意力是一切学习的根本,是大脑进行感知.学习.思维等认知活动的基本条件.然而,无论是孩子还是成年人,我们常常会因开小差.注意力无法集中而困扰.此时,找到一个合适的方法来训练我们的注意力势在必行. 舒尔 ...

最新文章

  1. 老码农揭开行业黑幕:如何编写无法维护的代码
  2. FZU 1889 龟兔赛跑
  3. 后端:Java中如何更优雅的处理空值,看完你就懂了!
  4. 【CF1045A】A Last chance【贪心】【线段树优化建图】【网络流构造方案】
  5. 美国著名核物理学家,前半生为美国造核弹,后半生为中国放牛
  6. 信息学奥赛C++语言:语文成绩
  7. 实测解决:在此系统上禁止运行脚本。有关详细信息,请参阅 httpsgo.microsoft.comfwlinkLinkID=135170 中的 about_Execution_Policies。
  8. Codeforces Round #503 (by SIS, Div. 2) C. Elections
  9. Redis Cluster集群的搭建与测试
  10. 全球五十家知名传感器制造商分布盘点、特点分析
  11. 【笔记】(python)写入文件:写入空文件、写入多行、附加到文件
  12. 华为工作10年,年薪80万。
  13. python 数据预处理 毕设_python 数据预处理 毕设
  14. python牛顿法算立方根_牛顿迭代法求解立方根
  15. 作家天地杂志作家天地杂志社作家天地编辑部2022年第23期目录
  16. 苹果6plus一直没信号服务器,苹果6sPlus信号弱或者无服务解决方法
  17. 我的天,《扶摇》的海报也太好看了吧
  18. 面对流量型DDOS攻击不知所措?这几种DDOS防护手段你需要知道
  19. new(创建)一个对象时都发生了什么?
  20. Ubuntu18.04安装WPS字体缺失的解决方案

热门文章

  1. 文末赠书5本 | 附源码 | 三等奖作品 | 基于RA4M2和阿里云物联网平台的智能卧室小管家
  2. 从零开始制作【立体键盘】,画UI免写CSS,【盲打练习】的交互逻辑只用了10来行表达式
  3. 针对小米手机收不到推送的解决方案
  4. Java获取任意字符串的首字母
  5. ansible 笔记
  6. 基于paddledetection在ROS中搭建红绿灯检测控制车模运动(3)—— 使用训练结果在ros中仿真红绿灯控制小车运动
  7. ArcGIS从全国县界中提取江浙沪皖县界图
  8. 宏观经济 forum.php,宏观经济学(第九版英文版)迈克尔帕金 课后题答案及PPT
  9. 如何做出亮闪闪的毕业设计PPT?
  10. Steinberg Cubase Elements 8.0.35 For Windows 经典版音乐制作软件