# 这是学习廖雪峰老师python教程的学习笔记
1、for循环遍历
1、遍历名字
names = ['Michael', 'Bob', 'Tracy']
for name in names:
print(name)
2、计算1-100的整数和
#range 函数可以生成整数序列,从0开始计数的,包前不包后。即最后一个数始终减一
range(100) # range(100),是0-99
range(1,101,1) #1-100,步长为1。101不会生成
#list 函数将证书序列转换为list
list(range(100))
# 代码
# -*- coding: utf-8 -*-
sum = 0
for x in range(101):
sum = sum + x
print(sum)
2、while循环
while计算100以内,所有奇数之和
sum = 0
n = 99
while n > 0:
sum = sum + n
n = n - 2
print(sum)
3、退出循环
# break退出循环
# 打印1-10
n = 1
while n <= 100:
if n > 10: # 当n = 11时,条件满足,执行break语句
break # break语句会结束当前循环
print(n)
n = n + 1
print('END')
# continue 跳过这次循环
# 打印奇数
n = 0
while n < 10:
n = n + 1
if n % 2 == 0: # 如果n是偶数,执行continue语句
continue # continue语句会直接继续下一轮循环,后续的print()语句不会执行
print(n)