首页 > 其他 > 详细

第六次笔记

时间:2018-04-05 23:58:26      阅读:338      评论:0      收藏:0      [点我收藏+]

条件判断

语法结构:

if 判断语句1:

执行语句1

elif 判断语句2:

执行语句2

else:

执行语句

三目运算

a = 3

b =True if a>5 else False

条件循环:while

i = 0while i < 10:

print(i)
i +=1

语法规则:

while 判断语句:

? 循环体

?? 注意缩进

break和else

break用法:


li = [1,2,3,4,5,6,7,8,9]
i = 0
while i < len(li):
  if li[i] == 5:
      break
  print(True if li[i] > 5 else False)
  i += 1

else用法:


li = [1,2,3,4,5,6,7,8,9]
i = 0
while i < len(li):
  print(True if li[i] > 5 else False)
  i +=1
else:
  print(‘判断结果‘)

continue用法:


for i in range(21):
  if i % 5 == 0:
      continue
  print(i)
  i +=1
else:
  print(‘输出结果‘)

注意的要点:

01 循环可以被终止:

通过break终止循环

通过continue跳过当此循环

02 else的执行条件:

只有在循环不是被break终止的情况下才会执行else中的内容

迭代循环:


li = [1,2,3,4,5]
for i in li:
  print(i)

语法规则:

for i in obj:

? 循环体

?? 注意缩进

range用法


for i in range(21):
  print(i)

注意要点

for 后面需要接上可迭代对象

for会依次取出可迭代对象中的元素

第六次笔记

原文:https://www.cnblogs.com/zcmq/p/8724851.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!