美文网首页
廖雪峰Python教程学习笔记2020.4.28

廖雪峰Python教程学习笔记2020.4.28

作者: 不起眼的一只喵 | 来源:发表于2020-04-28 15:09 被阅读0次

今日学习内容:Python基础——循环

# (一)用“for x in: ”循环,把每个元素代入变量x,再执行下一行的缩进代码# 循环中的列表可以手动输入,如下代码“计算0-10之和”,运行结果为“0-10求和结果为: 55”:sum1=0

for x in [0,1,2,3,4,5,6,7,8,9,10]:

sum1=sum1+x

print("0-10求和结果为:",sum1)

# 循环中的列表可以用Python的内置函数range(x),生成[0,x)的整数数列,如下代码“计算0-100之和”,运行结果为“0-100求和结果为:5050”

sum2=0

for y in range(101):

sum2=sum2+y

print("0-100求和结果为:",sum2)

# (二)用“while”循环,条件满足时不断循环,条件不满足时退出循环;如下代码“计算100以内奇数之和”,运行结果为“100以内奇数之和为:2500”

sum3=0

z=99

while z>0:

sum3=sum3+z

z=z-2

print("100以内奇数之和为:",sum3)

# (三)循环练习,利用循环依次对list中的每个名字打印出Hello, xxx!:

# 利用for...in循环,代码如下:

names1=['Biff1','Chip1','Kipper1','Floppy1']

for hin names1:

print('Hello, ',h)

# 利用while循环,代码如下:

names2=['Biff2','Chip2','Kipper2','Floppy2']

a=0

while a

print('Hello, ',names2[a])

a=a+1

# (四)break语句,用来提前退出循环,执行break后直接跳出循环执行外层命令# 例题:在打印数字1-100的代码中,在数字超过15时退出循环,代码如下:i=1

while i<=100:

if i>15:

break

print(i)

i=i+1

print('End')

# (五)continue语句,用来跳出当前本轮循环,直接进入下一轮循环# 例题:打印1-50中的奇数n=0

while n<50:

n = n + 1

if n % 2==0:

continue

print(n)

print('End')

相关文章

网友评论

      本文标题:廖雪峰Python教程学习笔记2020.4.28

      本文链接:https://www.haomeiwen.com/subject/afbvwhtx.html