一、判断语句
1.if语句
①格式:
if 判断条件:
满足条件后的内容
②例题:
#年纪大于等于18岁显示已成年
#定义变量
age=20
#条件语句
if age>=18:
print("已成年")
注:代码的缩进为1个tab键或4个空格,如上print前面的缩进为一个tab键
2.if-else语句
①格式:
if 判断条件:
满足条件的内容
else:
不满足条件的内容
②例题:
#年纪大于等于18岁显示已成年,否则显示未成年
#定义变量
age=20
#条件语句
if age>=18:
print("已成年")
else:
print("未成年")
3.if-elif-else语句
①格式:
if 判断条件1:
满足条件的内容
elif 判断条件2:
满足条件的内容
else:
其他
②例题:
#成绩80<score<=100,等级A;60<=score<=80,等级B;其余,等级C
#输入语句
score=int(input("请输入你的成绩:"))
#条件语句
if score>80 and score<=100:
print("A")
elif score>=60 and score<=80:
print("B")
else:
print("C")
4.if语句嵌套
①格式:
if 判断条件1:
满足条件的内容
if 判断条件2:
满足条件的内容
else:
其他
else:
其他
②例题:
#公交卡余额大于2,可以上车,否则输出请充值,上车如果座位数大于0能入座,否则请站稳扶
好
#输入语句
money=int(input("请输入金额:"))
#条件语句
if money>2:
print("请上车!")
seat=int(input("请输入剩余座位:"))
if seat>0:
print("请入座!")
else:
print("请站稳扶好!")
else:
print("请充值!")
二、循环语句
1.1while循环
①格式:
while 判断条件:
满足条件的内容
满足条件的内容
......
②例题:
#题1:打印1-100数据的和
#定义变量
i=1
sum=0
#循环语句
while i<=100:
sum+=i
i+=1
print("1-100之间数据的和为%d"%(sum))
#题2:计算1-100之间的偶数和
#定义变量
i=1
sum=0
#循环语句
while i<=100:
if i%2==0:
sum+=i
i+=1
print("1-100之间偶数的和为{}".format(sum))
1.2while循环嵌套
①格式:
while 判断条件1:
满足条件的内容
满足条件的内容
......
while 判断条件2:
满足条件的内容
满足条件的内容
......
②例题:
#题1:打印直角三角形
#题2:打印倒直角三角形
#题3:打印九九乘法表