hand
_1_5_29
4
返回栏目
1k
9k
1k
1k
5k
1k
1k
1k
1k
3k
2k
1k
0.8k
2k
3k
1k
1k
0.7k
0.9k
1k
0.6k
0.4k
0.4k
0.3k
3k
2k
9k
0.4k
0.4k
0.8k
0.5k
3k
5k
1k
2k
2k
3k
5k
1k
1k
0.4k
0.5k
0.4k
0.6k
0.7k
1k
0.4k
0.3k
4k
0.5k
0k
0.3k
0k
0.2k
0.2k
0.3k
0.9k
0.9k
0.1k
0.9k
0.9k
1k
0.5k
6k
0.3k
0.4k
0.7k
0.6k
8k
3k
1k
1k
1k
1k
0k
2k
1k
1k
0.2k
5k
4k
5k
0.4k
0.8k
1k
1k
1k
0.1k
2k
1k
2k
6k
0k
2k
7k
1k
5k
2k
3k
1k
0k
1k
0.9k
0.4k
0.2k
1k
3k
4k
1k
1k
1k
2k
3k
0.7k
0.3k
0.5k
0.6k
1k
0.9k
3k
0.3k
4k
返回python栏目
作者:
贺及楼
成为作者
更新日期:2024-11-19 10:57:37
Python 中的 if...else
结构用于基于条件执行不同的代码块。if
后面跟条件表达式,如果条件为真,则执行 if
块中的代码;如果条件为假,则执行 else
块中的代码。这种结构允许程序根据条件选择执行路径,是实现逻辑分支的基础,常用于决策制定和流程控制。
def if_a(a):
if a == 1:
return a
return None
def if_b(b):
if b == "1":
return b
return None
def if_c(c):
if c > 1:
return c
return None
if __name__ == "__main__":
print(if_a(1))
print(if_a(2))
print(if_b("1"))
print(if_b("2"))
print(if_c(2))
print(if_c(1))
1
None
1
None
2
None
## 字符串
a = ""
if a:
print("有a")
b = "1"
if b:
print("有b1")
## 布尔
c = False
if c:
print("有c")
d = True
if d:
print("有d1")
## 列表
e = []
if e:
print("有e")
f = ['1']
if f:
print("有f1")
这个方法用处很多,一般是在方法刚进入时的验证
python
整章节共122节
快分享给你的小伙伴吧 ~