if作用: 控制代码是否被python执行
if 判断条件: 如果判断条件成立, 执行的代码
(if—else)作用:如果一个条件成立, 做一个事情, 如果条件不成立, 做另一个事情
if 判断条件: 如果成立, 执行的代码 else: 如果不成竝, 执行的代码
案例:· 要求能输入一个值然后赋值给age变量,判断age的大小如果大于等于18,则打印”已成年”否则打印”未成年”
elif作用:在使用了if语句的情况下可以使用elif继续判断
案例:· 1-7七个数字,分别代表周一到周日
· 如果输入的数字是1,输出“今天是周一”
· 如果输入的數字是2输出“今天是周二”
· 如果输入的数字是3,输出“今天是周三”
· 如果输入的数字是4输出“今天是周四”
· 如果输入的数字是5,输出“今天是周五”
· 如果输入的数字是6或7输出“今天是周末”
if嵌套的作用:在使用了if语句后,可以在if语句中再次进行if判断
if 判断条件1: 如果判断条件1成立执行的代码 if 判断条件2: 如果判断条件2成立执行的代码
for 临时变量 in 可迭代对象或者range()函数: 循环条件满足执行的代码
? 有了步长, 默认步長为1
? 隔步长减1个取一个
案例:*使用 for 循环遍历字符串 “ILoveYou”,并打印每一个字符*
? 如果循环正常结束, 那么马上会执行else中的代码
? 如果循环中执荇了break, else中的代码将不再执行
? 让指定代码重复执行
? 如果忘记修改计数器导致循环无法停止, 称为死循环
? 即使循环结束后, 计数器的数值依然存在
循环作用:在外部循环一次的时候,内部可以循环n次
while 条件1: 如果条件1成立, 执行的代码 while 条件2: 如果条件2成立, 执行的代码
条件1:
如果条件1成立, 执行的玳码
while 条件2:
如果条件2成立, 执行的代码
提示:素数的特征是除了1和其本身能被整除其它数都不能被整除的数