if嵌套使用
程序员文章站
2022-06-21 18:22:57
...
需求
1.从控制台输入要出的拳–石头(1)/剪刀(2)/布(3)
2.电脑随机出拳–先假定电脑只会出石头,完成整体代码功能
3.比较胜负
序号 规则
1 石头胜剪刀
2 剪刀胜布
3 布胜石头
import random
# 1.从控制台输入要出的拳--石头(1)/剪刀(2)/布(3)
player = int (input ("玩家输入要出的拳--石头(1)/剪刀(2)/布(3):"))
# 2.电脑随机出拳
computer = random.randint(1,3)
print ("玩家出的拳头是:%d ———电脑出的拳头是:%d" %(player,computer))
# 3.比较胜负
if ((player == 1 and computer == 2)
or (player == 2 and computer == 3)
or (player == 3 and computer ==1)):
print("你太厉害了,电脑都不是你的对手")
elif (player == computer):
print("太巧了,你和电脑出的一样")
else:
print("电脑赢了,人类要被取代了")
代码思路:
最后再介绍下python中随机数的处理方法:
上一篇: Python类型转换与判断
推荐阅读
-
jquery插件lazyload.js延迟加载图片的使用方法
-
小程序自定义组件——创建和使用自定义组件步骤 & 自定义组件属性properties数据列表、data数据、methods方法的用法
-
使用rpclib进行Python网络编程时的注释问题
-
Pytorch中使用tensorboard可视化不显示的问题
-
python使用xmlrpc实例讲解
-
PHP callback函数使用方法和注意事项
-
php使用wordwrap格式化文本段落的方法,
-
jQuery ui插件的使用方法代码实例
-
jquery.validate使用攻略 第一部_jquery
-
在Yii框架中使用PHP模板引擎Twig的例子_PHP