Obsidian manual commit: 2025-06-29 19:11:22
This commit is contained in:
28
Python/Conditional_Statements.md
Normal file
28
Python/Conditional_Statements.md
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
# 条件控制语句
|
||||||
|
|
||||||
|
## if...else
|
||||||
|
最简单的**条件控制语句**。如果不需要else也可以**省略**。
|
||||||
|
```python
|
||||||
|
x = 10
|
||||||
|
|
||||||
|
if x < 5:
|
||||||
|
print("x比5小")
|
||||||
|
else:
|
||||||
|
print("x比5大")
|
||||||
|
```
|
||||||
|
|
||||||
|
## if...elif...else
|
||||||
|
多重条件控制语句,仅需加几个`elif`
|
||||||
|
```python
|
||||||
|
num = 5 # 假设一个人在公司的等级
|
||||||
|
if num == 3: # 判断num的值
|
||||||
|
print 'boss'
|
||||||
|
elif num == 2:
|
||||||
|
print 'user'
|
||||||
|
elif num == 1:
|
||||||
|
print 'worker'
|
||||||
|
elif num < 0: # 值小于零时输出
|
||||||
|
print 'error'
|
||||||
|
else:
|
||||||
|
print 'roadman' # 条件均不成立时输出
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user