while循环
综合案例
-
求1-100的和
i = 1 sum = 0 while i <= 100: sum += i i += 1 print("1~100的和为:%d" % sum)
-
设置一个范围为1~100的随机整数变量,通过while循环,配合input语句,判断输入的数字是否等于随机数
- 无限次机会,直到猜中为止
- 每次猜不中会提示大小
- 猜完数字后会提示猜了几次
import random num = random.randint(1, 100) i = False times = 0 while not i: times += 1 guess_num = int(input("请输出猜测的数字:")) if guess_num == num: print("恭喜你猜对了") i = True else: if