1. if语句
if xxx:
xxx
else:
xxx
2. input函数
- 该函数用来获取用户的输入
- input()调用后, 程序会立刻暂停,等待用户的输入
- 用户输入完内容以后,点击回车才会继续向下执行
- 用户输入完成以后, 其所输入的内容会以返回值的形式返回
3. if - elif - else语句
if xxx:
xxx
elif xxx:
xxx
elif xxx:
xxx
else:
xxx
4. while 语句
- 循环语句一般分为两种, while循环和 for循环
while xxx:
xxx
else:
xxx
- while true 语句
while true:
xxx
break
5. 循环嵌套
- Python 语言允许在一个循环体里面嵌入另一个循环
while 表达式:
while 表达式:
代码块
代码块
for 变量 in 循环规则:
for 变量 in 循环规则:
代码块
代码块
6. break 和 continue
- break 可以用来立即推出整个循环语句,包括else语句
- continue 用来跳过当前循环,进去下一个循环。
7. 作业
模拟人出拳和电脑出拳,并比较大小
import random
print("0--石头,1--剪刀,2--布")
player = int(input("玩家出拳: "))
computer = random.randint(0, 2)
if (player == 0 and computer == 1) or (player == 1 and computer ==2) or (player == 2 and computer == 0):
print("玩家获胜!")
elif (player == 0 and computer == 2) or (player == 1 and computer ==0) or (player == 2 and computer == 1):
print("计算机获胜!")
elif player == computer:
print("平局!")
else:
print("玩家输入错误!")