1.分支语句
1)if......else
语法:if 条件表达式
代码段
if语句:if表达式成立(为TURE)才执行后面语句,否则不执行。
备注:if后面不能写赋值语句,其他全部都可以。
代码段:if条件成立,打印代码段内容
import random
age = random.randint(0,100)
print("年龄:",age)
'''
if age >=18:
print(age)
print("已成年")
2)if ......elif.....else
语法:
if 条件表达式
代码段
elif 条件表达式
代码段
else
代码段
age=int(input("请输入年龄:"))
if 30>age>=18:
print("青年人")
elif age<18:
print("未成年")
elif age>50:
print("老年")
else:
print("其余是中年人")
3)if 嵌套
定义:可以在if,else,elif 里嵌套无数个if 或其他for语句
4)for循环
python里的循环有两种:for循环,wheil循环
定义:for循环,某一功能需要重复执行
语法:for 变量(变量如果在循环体里不使用,用_来代替变量名) in 序列(包含字符串,列表,元祖,字典,集合,迭代器,range())
循环体
num=0
for i in range (2,101,2):
num = i+num
print(num)
显示结果:2550
网友评论