python迴圈控制語句(for)
阿新 • • 發佈:2019-02-07
<span style="font-size:14px;"># -*- coding: cp936 -*- #迴圈字串 s1 = "Hello world!" i = 0 for c in s1: print format(i,"2d"),c i = i + 1 else: print "out for!" #迴圈列表 列表資料可修改 i = 0 list1 = [1,3,5,"nihao",10,18,14.5] for val in list1: print format(i,"2d"),val i = i + 1 #字串轉換成列表 list2 = list(s1) print list2 #range函式 從1到100 步長是2 listNum = range(1,100,2) i = 0 for val in listNum: print format(i,"2d"),val i = i + 1 #tuples 元組 資料項不可修改 i = 0 tup1 = (1,3,5,"nihao",0,18,14.5) for val in tup1: print format(i,"2d"),val i = i + 1 else: print "out tup" #迴圈檔案 files 讀檔案 for c in open("for.py","r").readline(): print c, else: print "out end line" i = 0 fileLines = open("d:\pythonRead.txt","r").readlines() for val in fileLines: print format(i,"2d"),val i = i + 1 else: print "out" #寫檔案 fileLines = open("d:\pythonRead.txt","r").readlines() for val in fileLines: open("d:\pythonWrite.txt","a+").write(val) else: print "end" </span>