经典小游戏:剪刀石头布

pythonwanyuxue

跟紧我,有你好看

长按扫码可关注

1

不管是大人、小朋友都玩过的游戏就是“石头剪刀布”,英文名字:Rock,Scissors,paper。那如果我们用Python来设计一个电脑程序也来玩这个游戏呢?当然可以了。下面我做两个版本的,第一个是纯字符版本的。

对战双方是:电脑VS你。分别用键盘的r、p、s键代表“石头、布、剪刀”。完整的代码如下:

2

input(“提示语”)函数专门处理程序与用户的“接口”——也就是输出一段“提示语”提醒用户来输入一些信息(如字符串或数字)传给“程序”,然后程序来处理这些信息:如上面的input函数提示你输入三个单词的一个(分别代表剪刀石头布),将你输入的字符赋值给变量player。

选择结构可是程序里必不可少的一种结构了!表示“如果(if)符合(什么什么什么条件),那就执行....;否则如果(elif)符合(什么什么什么条件),那就执行...;最后都不满足的时候(else)那就执行....”。其中的elif可以有多个哦!

r

random模块

是很重要的另一个模块,主要用来产生随机数;如randint(1,3)——产生1-3之间的随机数(也就是或者是1、或者是2、或者是3)

程序执行过程

下一期我们修改程序,变为更为形象的用小乌龟turtle编程的“剪刀石头布”。敬请期待。

还有很多很多......

学编程、学创造、释放你的想象力

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180806G059IS00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券