首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python学习札记3.1.3x 之for循环和函数range()

2012-12-18 
python学习笔记3.1.3x 之for循环和函数range()Python中的for循环和传统的for循环(计数器循环)不太一样的,

python学习笔记3.1.3x 之for循环和函数range()

Python中的for循环和传统的for循环(计数器循环)不太一样的,有点像shell中的foreach迭代

python中的for接受可迭代的对象(如序列或者迭代器)作为参数,每次迭代一个元素。

#!/usr/bin/python#coding=utf8for x in ['firest','second','third']:    print (x, '+gay',sep="%",end=' ')     '''    print()函数会在输出值后面加一个\n 但是为了想让输出的内容在一行现实 我们使用end='',替换到\n            除了可以使用end='',替换末尾的\n,我们还可以使用sep=''来替换字符串之间的分隔符    '''

?

range()函数用法:

for num in [0,1,2]:  print(num,end=' ')for num1 in range(3):  print(num1,end=' ')

?以上输出的结果是一样的? 0 1 2

range()函数经常和len()函数一起使用的

x='abcdefg'for i in range(len(x)):    print(x[i],'(%d)' % i )

?

?

a (0)b (1)c (2)d (3)e (4)f (5)g (6)

?

热点排行