Python ( 5 ) 停不下来...

精华 发表在    Python教程部落 09-17 21:20:24

2 2441 3

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





谢谢!

登录或注册后发布评论