小甲鱼python课程学习笔记(4)for循环的简单用法

大家好,今天分享给大家(同时也是留给自己)的笔记是"字符串的简单用法"

(python3.6.3版本可直接拷贝运行,使用XX代表空格)

for 目标(每次迭代的变量) in 表达式(列表或者元组)+循环体

程序要求:每次打印favourite里面的字符加一个空格

>>> favourite = "Fishc"

>>> for i in favourite:

print (i,end=" ") #end=" "这里的空格表示隔开

F i s h c

程序要求:打印元组里的数据,并显示数组的长度

>>> member = ["小甲鱼","米兔","黑夜","意境"]

>>> for each in member:

XXXXXprint(each,len(member))

小甲鱼 4

米兔 4

黑夜 4

意境 4

程序要求:打印元组里的数据,并显示参数的长度

>>> for each in member:

XXXXXprint(each,len(each))

小甲鱼 3

米兔 2

黑夜 2

意境 2

#--------------for循环的小伙伴range()函数-------------#

range([strat,]stop[,step=1])

其[]里面的参数表示可选的

step=1表示第三个参数的值默认是1

range这个函数的作用是从start参数的值开始到stop参数的

值结束的数字序列

例如:range([5,]stop[,1])

表示生成从1开始到5结束的序列 1 2 3 4

>>> range(5)

range(0, 5)

#表示从0开始到5结束生成一个序列

>>> list(range(5))

[0, 1, 2, 3, 4]

#--------------for与range的配合使用------------------#

传递一个参数

>>> for i in range(5):

XXXXXprint(i)

1

2

3

4

传递两个参数

>>> for i in range(2,9):

XXXXXprint(i)

传递三个参数(第一位为开始位,第二位为结束位,第三位为步进数)

>>> for i in range(1,10,2):

XXXXXprint(i)

如果有不对的地方批评指正,欢迎大家一起交流! 0.0

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180212A0C2ME00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券