Day5总结

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

你可能感兴趣的:(Day5总结)