Python循环语句初使用

1.小游戏改进需求

  1. 当用户猜错,应该有提示

  2. 提供多次猜测机会

  3. 每次开始游戏,答案应是随机数

2.分支与循环

 

1. 分支语法

1 if 条件:
2     如果条件为真(True)执行这里面的语句
3 else:
4     如果条件为假(False)执行这里面的语句

2.循环语法

1 while 条件:
2     如果条件为真(True)执行这里面的语句

3.嵌套(由于缩进不同,代码运行结果也不同)

 1 """ 用Python设计第一个游戏 """
 2     
 3 counts = 3
 4     
 5 while counts > 0:
 6     temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
 7     guess = int(temp)
 8     if guess == 8:
 9         print("你是小甲鱼心里的蛔虫嘛?!")
10         print("哼,猜中了也没奖励!")
11     else:
12         if guess < 8:
13             print("小啦~")
14         else:
15             print("大啦~")
16         counts = counts - 1
17     
18 print("游戏结束,不玩啦^_^")

4.使用break语句跳出这一层循环

1 >>> counts = 3
2 >>> while counts > 0:
3 ...     print("ilovefishc.com")
4 ...     counts = counts - 1
5 ...     break
6 ...
7 ilovefishc.com