精华 发表在 Python教程部落 09-17 21:20:24
for
在Python中要打印5次hello,可以这样做:
print('hello') print('hello') print('hello') print('hello') print('hello')
但是,如果要打印100个hello呢?总不能一个一个地去写吧?
用Python的for循环就可以搞定了
有点儿像Scratch中的’重复执行‘
涉及函数:
range(start,end,step) : 创建一个列表,start为首相,end为末项(有点像等差数列),step为间隔的元素(步子),默认为1,如果step为负数,那么start就要比end要大。
使用方法:
for 变量 in 地址: 语句
in : 在条件判断式里,充当对象是否为另一个对象的容器
例:
food = 'milk' 'milk' in food
举例打印Hello的for循环:
for x in range(1,100,1): print('Hello')
其实还可以运用于字符串和列表或元祖:
for x in [1,2,3,4,5]: print(x) for x in 'Hello': print(x) for x in (1,2,3,4,5): print(x)
作业:创建一个for循环,打印1000次Hello World
谢谢!
5 赞
3 赞
2 赞
1 赞
3 赞
for x in range(1,1000,1): print('Hello World')
好像学c++还有点像
最喜欢这种系列教程了!赞