一.判断语句
1.if语句的使用格式
if 要判断的条件:
条件成立的时候,要做的事情
案例:判断年纪,如果age大于18,输入成年
2.if-else的使用格式
if 要判断的条件:
条件成立时,要做的事情
else:
条件不成立时,要做的事情
案例:判断年纪,如果age大于18,输入成年,否则未成年
3.if-elif-else的使用格式
if 要判断的条件:
条件成立时,要做的事情
elif 要判断的条件:
条件成立时,要做的事情
else:
条件不成立时,要做的事情
案例:80<score<=100,等级A;60<score<=80,等级B;剩余,等级C
4.if嵌套
if 要判断的条件:
条件成立时,要做的事情
if 要判断的条件:
条件成立时,要做的事情
else:
条件不成立时,要做的事情
else:
条件不成立时,要做的事情
案例:公交卡上余额大于2,可以上车,否则输出请充值,上车如果座位数大于0能入座,否则请站稳扶好
二.循环语句
1.while循环
while 条件:
条件成立时,要做的事情
条件成立时,要做的事情
案例.循环打印1~100的和
计算1~100之间的偶数的和
2.while循环嵌套
用嵌套打印无边三角形
打印九九乘法口诀
3. for循环
将字符串循环打印
打印0-9的数据
4.break/continue/return
含义不同:
break是跳出当前整个循环语句
continue是跳过当前循环的某一个条件语句的动作
return则是跳出当前函数而不往下继续执行
方式不同:
break语句导致程序终止包含它的循环,并进行程序的下一阶段,不是跳到下一个循环周期而是退出循环。如果break语句包含在嵌套循环里,它只跳出最里面的循环。
continue循环语句里有此语句时,程序运行到此语句时,不在执行循环体里continue后面的语句而是跳到下一个循环入口处执行下一个循环。
return是表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。
案例:while循环1到9,当数字是3,跳出本次循环,执行其他循环
案例:while循环1到9,当数字是3,停止循环
三:pass的使用
pass的作用
1. Python pass是空语句,是为了保持程序结构的完整性。
2. pass 不做任何事情,一般用做占位语句。
使用循环(任意一种)计算0--100之间所有基数的和