1、数值循环
题目:从1-100累加
print("计算1+2+3+……+100的结果为:")
result = 0
for i in range(101):
result += i
print(result)
【说明】range()函数
语法:range(start,end,step)
start----用于指定计数的起始值,可以省略,如果省略则从0开始
end----用于指定计数的结果值(但不包括该值,如range(7),则得到的值为0-6,不包括7),当只有一个参数时,即结束值
step----用于指定步长,即两个数之间的间隔,可以省略,如果省略则表示步长为1。例如rang(1,7)得到1、2、3、4、5、6
注:如果只有一个参数,为结束值;有两个参数,则表示start和end;有三个参数,最后一个参数为步长
题目:10以内的所有奇数
for i in range(1, 10, 2):
print(i, end=' ')
2、遍历字符串(用于遍历列表、元组、集合和字典)
string = "不要再说我不能"
print(string)
for ch in string:
print(ch)
网友评论