if判断

if-else的使用格式

if 条件:
    满足条件时要做的事情1
    满足条件时要做的事情2
 
    ...(省略)...
else:
    不满足条件时要做的事情1
    不满足条件时要做的事情2

    ...(省略)...

实例:if1.py

fileLog = 1
    if fileLog == 1:
        print("存在,可以写入")
    else:
        print("不存在,不能写入记录,请建立文件")

if-elif的使用格式
if xxx1:

事情1

elif xxx2:

事情2

elif xxx3:

事情3

elif必须和if一起使用,否则出错

实例:if2.py

if score>=90 and score<=100:
    print('本次考试,等级为A')
elif score>=80 and score
    print('本次考试,等级为B')
elif score>=70 and score
    print('本次考试,等级为C')
elif score>=60 and score
    print('本次考试,等级为D')

可以和else一起使用
if 性别为男性:
输出男性的特征
...
elif 性别为女性:
输出女性的特征
...
else:
第三种性别的特征
...

分割线

while循环

while循环的格式
while 条件:

条件满足时,做的事情1
条件满足时,做的事情2
...(省略)...

实例:while1.py

i = 0
while i
    print("当前是第%d次执行循环"%(i+1))
    print("i=%d"%i)
    i+=1

分割线

for循环

for循环的格式
for 临时变量 in 列表或者字符串等:

循环满足条件时执行的代码

else:

循环不满足条件时执行的代码

实例:for1.py

name = 'lampBrother'
for x in name:
    print(x)
 ---------
name = ''
for x in name:
    print(x)
else:
    print("没有数据")

分割线

break终止循环

在for循环中break的使用

普通的循环示例如下

name = 'lampBrother'
for x in name:
    print('----')
    print(x)

带有break的循环示例如下

name = 'lampBrother'
for x in name:
     print('----')
     if x == 'm':
          break
     print(x)

在while循环中break的使用

普通的循环示例如下

i = 0
while i
    i = i+1
    print('----')
    print(i)

带有break的循环示例如下

i = 0
while i
    i = i+1
    print('----')
    f i==5:
         break
    print(i)

总结:break的作用:用来结束整个循环

分割线

continue结束本次循环

在for循环中continue的使用

普通的循环示例如下

name = 'lampBrother'
for x in name:
     print('----')
     print(x)

带有continue的循环示例如下

name = 'lampBrother'
for x in name:
     print('----')
     if x == 'm':
         continue
     print(x)

在while循环中continue的使用

普通的循环示例如下

i = 0
while i
   i = i+1
      print('----')
      print(i)

带有continue的循环示例如下

i = 0
while i
   i = i+1
      print('----')
      if i==5:
          continue
      print(i)

总结: continue的作用:用来结束本次循环,紧接着执行下一次的循环

扫描二维码,在手机上阅读!

本文由 心态很重要 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论