循环输入5个100以内的正整数,求最大,最小,和.
max_value = 0 min_value = 100 draw = 0 i = 1 while i <= 5: n = int(input(f'请输入第{i}个100以内的整数:')) if n > max_value: max_value = n if n < min_value: min_value = n # 将输入的数字累加到变量sum中 # sum = sum + n draw += n print(f'当前的最大值为:{max_value}') print(f'当前的最小值为:{min_value}') i += 1 print(f'最终的最大值为:{max_value},最终的最小值为:{min_value},所有数字的和为:{draw}')
猜拳游戏
import random # 记录你赢的次数 a = 0 # 计算机赢的次数 b = 0 # 平局次数 c = 0 i = 1 while i <= 10: cmp = random.randint(0, 2) you = int(input('计算机思考完毕,该你了:0-石头 1-剪刀 2-布')) # 比输赢(1.从用户的输赢的角度来考虑 2.可以从用户出的什么角度来考虑) if (you == 0 and cmp == 1