如何更改Django默认主页为自定义主页,更改Djago默认主页为自定义主页,这是开始网页的第一步。......
Python 剪刀石头布小游戏程序
Python 剪刀石头布小游戏程序
1.你输入‘剪刀’,‘石头’,‘布’,其中一个。
2.电脑随机生成‘剪刀’,‘石头’,‘布’。
3.两者结果进行对比,并进行判断胜负,并输出结果
a) 你赢了
b) 你输了
c) 打和了,重新循环,直至决出结果
工具/原料
- 电脑
- Python 软件
方法/步骤
打开Python 软件,新建Python files
输入代码如下:
import random,time
punches = ['石头','剪刀','布']
computer_choice = random.choice(punches)
while True:
user_choice=''
user_choice=input('请出拳:(剪刀,石头,布)')
while user_choice not in punches:
print('输入错误,请重新出拳:')
user_choice=input()
print('----战斗过程----')
print(computer_choice)
print(user_choice)
time.sleep(1)
if (computer_choice=='石头' and user_choice=='布') or (computer_choice=='布' and user_choice=='剪刀') or (computer_choice=='剪刀' and user_choice=='石头'):
print('yeah,你赢了!')
break
elif computer_choice==user_choice:
continue
else:
print('Oh,你输了')
break
1.点击图片所示红色框运行按钮,运行程序
分别测试几种输出的不同 结果
1.输入‘石头’,电脑出‘布’,结果是你输了
2.输入‘one punch’,错误指令,提示重新输入,重新输入‘石头’,电脑出‘布’,结果是你赢了
3.输入‘石头‘,电脑出’石头‘,打和了,但是打和是不存在的,还是要决一胜负的,提示重新出拳,重新输入’布‘,电脑出’石头‘,终于决出结果,你赢了!
注意事项
- 程序的格式是有严格要求的,不能随便调位置,否则运行会出错!
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
-
python中关于单/双引号和转义引号的区别详细阅读
python中关于单/双引号和转义引号的区别,ytho中单/双引号的作用是将引号中间的符号以字符串的形式传递,而在ytho中它们两个的功能是一样的,只不过在遇到转义引号的时候,两者的使用才有所区别,现......
2023-03-16 353 python
- 详细阅读