1 内容概要
编程时经常需要检查一系列条件,并据此决定采取什么措施。在Python中,i语句能够检查程序的当前状态,并据此采取相应的措施。
1.1 条件测试
- if语句本质是执行布尔变量的操作,也就是进行所谓的条件测试。
- 两者相等:==
- 两者不等:!=
- 小于判断:<
- 小于等于:<=
- 大于判断:>
- 大于等于:>=
- 多个条件:
- 与 and
- 或 or
- 检查特定值是否包含在列表中
-
in
-
not in
-
nums=[1,2,3,4,5]
if nums[0]==1:
print(nums)
if nums[1]!=1:
print(nums)
if nums[0]<=1:
print(nums)
if nums[1]>=1:
print(nums)
if nums[0]==1 and nums[1]==2:
print(nums)
if 1 in nums:
print(nums)
1.2 if语句
if conditional_test:
do soming
在紧跟在语句后面的代码块中,可根据需要包含任意数量的代码行。
1.3 if-else 语句
if conditional_test_1:
do soming1
else:
do soming2
1.4 if-elif-else
if conditional_test_1:
do soming 1
elif conditional_test_2:
do soming2
elif conditional_test_3:
do soming3
else:
do soming4
2 尾记
主要难点是for循环和if语句的搭配