python中for ch in_python-for循环使用

'''for target in sequences:

statements

……

sequences

1.list

2.tuple

3.string

4.files

'''

#字符串string

s1 = 'www.baidu.com'

i = 0

for c in s1:

print format(i, '2d'), c

i = i + 1

else:

print 'end string'

#列表list

l1 = [1, 3, 4, 5, 'x', 'xy', 12.4]

i = 0

for l in l1:

print format(i, '2d'), l

i = i + 1

else:

print 'end list'

#不使用变量,直接用sequence也可以执行

for ch in 'www.licheng.com':

print ch

#用range函数直接生成一个列表,全偶数

for ran in range(2, 101, 2):#range(起始值,结束值,切片值)

print ran

#元组tuple,每一个数据项不可修改,而list中的每一个数据项可修改

tup = (1, 3, 3, 5, 6)

for tu in tup:

print tu,

else:

print 'end tuple'

#文件file, file.readlines()返回字符串的列表,file.readline()返回字符串

print 'readline()'

for r in open('for.py', 'r').readline():

print r,

print 'readlines()'

for rs in open('for.py', 'r').readlines():

print rs,

#拷贝文件

for r in open('for.py', 'r').readlines():

open('copy.txt', 'a+').write(r) # w操作不会追加,但是a+可以追加

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值