前言
一个小小的游戏再加上简单遍历用法
猜拳游戏
import random
# 拳头 2 剪刀 1 布 0
def ran(index, a):
if index == 2:
if a == 2:
return "平局"
else:
return "胜利了" if index - a == 1 else "输了呀"
elif index == 1:
if a == 1:
return "平局"
else:
return "胜利了" if index - a == 1 else "输了呀"
else:
if a == 0:
return "平局"
else:
return "胜利了" if index - a + 3 == 1 else "输了呀"
def msg(a):
if r == 2:
return "电脑出的是拳头"
elif r == 1:
return "电脑出的是剪刀哦"
else:
return "电脑出的是布哦"
print("欢迎来到拳头酒馆,来进行一个惊心动魄的猜拳游戏吧")
while True:
i = int(input("请输入你的选择:2代表拳头,1代表剪刀,0代表布"))
r = random.randint(0, 2)
print(ran(i, r))
print(msg(r))
if '是' == input("是否再来一局"):
print("----------------")
else:
print("那就欢迎下次再来啊")
break
使用while循环打印乘法表
i = 1
while i < 10:
a = 1
while a <= i:
print(f"{a}*{i}={i * a} ", end="")
a = a + 1
print()
i = i + 1
使用函数range实现递加
a = 0
for i in range(1, 100):
a = a+i
print(a)
后言
ヽ(ー_ー)ノ