Python中的条件语句和循环语句
高级程序语言一般有三种结构,比如顺序结构,选择结构,还有循环结构。
而Python中也有这三种结构,本文主要介绍Python中的选择结构和循环结构。
一、条件语句
Python中的选择结构主要表现为条件语句。
条件语句主要是通过条件语句的执行结果来决定执行的代码块。
Python中的条件语句主要是由if语句来编写。
下图将展示条件语句的执行过程。
Python语言中代表True的元素有任何非0和非空(null)的值,而0或null将为false
if语句形式
if 判断条件1:
语句1...
elif 判断条件2:
语句2...
else:
语句3...
- 当判断条件1为真时,执行语句1
- 当判断条件2为假时,将判断判断条件2
- 当判断条件2为真时,将执行语句2
- 当判断条件2为假时,将执行语句3
注意:
- Python中的elif替换了else if,所以语句的关键字为if - elif - else。
- 每个条件语句后面都要加上冒号 :,表示后面的语句是条件满足时的执行语句
- 缩进划分语句块
- 没有switch-case语句
条件语句实例
age = int(input("请输入你的年龄"))
if age <= 0:
print("你在开玩笑")
elif age < 18 and age > 0:</