国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

自己使用總結Python程序代碼片段

2020-02-23 01:31:34
字體:
來源:轉載
供稿:網友

用于記錄自己寫的,或學習期間看到的不錯的,小程序,持續更新......
****************************************************************
【例001】計算:1-2+3-4..+199-200值
代碼如下:
#encoding=utf-8 
#計算 1-2+3-4..+199-200值 
#1+3+5+7+...199 
#-2-4-6...-200 
sum1  = 0 
sum2  = 0 
for i in range(1,200,2):      #計算1+3+5+7...199 
    sum1 +=i 
print sum1 
 
 
for i in range(-200,0,2):    #計算-2+(-4)+(-6)...+(-200) 
    sum2 +=i 
print sum2 
 
 
print "The total of 1-2+3-4..+199-200 is: ", sum1+sum2 

【例002】將兩個文件中相同的部分,寫到一個文件中
代碼如下:
#encoding=utf-8 
#Python 2.7.4 
#Purpose:  將文件1.txt,2.txt中相同的內容放到3.txt中; 
f1 = open("1.txt","r+") 
f2 = open("2.txt","r+") 
f3 = open("3.txt","w+") 
 
 
all1 = f1.readlines()    #先拿文件1中所有行取出 
all2 = f2.readlines()    #再拿文件2中所有行取出 
f1.close() 
f2.close() 
 
 
for l1 in all1: 
    for l2 in all2: 
        if l1.strip()==l2.strip():  #比較行中內容是否一樣 
            f3.write(l2) 
    else: 
        continue 
else: 
    pass 
         
print "#"*40 
f3.close() 

【例003】反向讀取文件
假如要讀取的test.txt文件內容如下: 
代碼如下:
Python 
Perl 
Java 
Shell 

實現代碼:
代碼如下:
file1 = file('test.txt','r') 
list1 = []  #用一個空列表用于存放每行的內容 
while True: 
    line = file1.readline() 
    list1.append(line.strip()) 
    if len(line) == 0: 
        break 
for l in list1[::-1]: #反向遍歷,然后依次讀取出來 
    print l 
 
file1.close() 

輸出結果: 
代碼如下:
Shell 
Java 
Perl 
Python 

【例004】 往文件中所有添加指定的前綴

比如文中: print是一個函數

文本文件強制二進制編碼

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌兰县| 邯郸县| 碌曲县| 平果县| 金华市| 新乡市| 绍兴市| 新田县| 灵丘县| 体育| 乐业县| 南乐县| 连城县| 泊头市| 育儿| 永州市| 阳朔县| 十堰市| 花垣县| 汝州市| 深州市| 喜德县| 吉木乃县| 剑川县| 宿迁市| 囊谦县| 镶黄旗| 广河县| 卓资县| 清新县| 中西区| 曲阳县| 青田县| 朝阳县| 太康县| 丹阳市| 宁陕县| 铜鼓县| 汕尾市| 汽车| 翁牛特旗|