猜拳小游戏:石头、剪刀、布
#需求:猜拳(random)、while循环、选择退出
#第一步:导入random包和终止程序
import random
import sys
while True: #因为循环不断执行,所以直接使用true类型while就变成了一个死循环
a = random.randint(1, 3)
b = int(input('石头(1)/剪刀(2)/布(3):'))
if a == 1 and b == 3 or a == 2 and b == 1 or a == 3 and b == 2:
print('Win!!!')
else:
if a == b:
print('平局')
else:
print('Loss')
c = input('是否退出(是/否):')
if c == '是':
sys.exit() #程序结束还可以用 break
else:
print('游戏继续')
找出1-100的偶数
#需求:遍历1-100、然后从中找出偶数
a = 1
while a <= 100:
a += 1 #在循环中每次加1
if a % 2 == o: #找偶数的特点:与2的余数为0
print(a,end = '\t') #print函数默认输出一次后换行后面加,end = '\t'可以换行