就大概写一下这一章课本写了什么,很多地方就只写个标题,如果有写的不对的地方欢迎指出,我也不太会。。。。
while循环结构
- while一般用于循环次数难以提前确定,for一般用于循环次数可以提前确定
#格式
while 条件表达式:
循环体
[else:
else子句代码块]
#如果只有一条语句
while 条件表达式: 循环体
- else会在循环正常执行完的情况下执行,不管是否执行循环体,如果break了就不会执行
#累加求和
s = 0
n = 1
while n <= 100:
s += n
n += 1
#利用sum
1st = list(range(1,101))
s = sum(1st)
#通过整除运算求整数的位数
n = int(input())
k = 0
while n > 0:
k += 1
n //= 10
print('k=',k)
for循环结构
#格式
for 取值 in 序列或迭代对象:
循环体