国产探花免费观看_亚洲丰满少妇自慰呻吟_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是一個函數

文本文件強制二進制編碼

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 延吉市| 香港| 揭阳市| 武隆县| 泽库县| 清苑县| 泽州县| 黎平县| 平山县| 乌兰浩特市| 那曲县| 沂南县| 元阳县| 汤阴县| 潞城市| 原平市| 弥渡县| 和平区| 湖口县| 晋宁县| 安吉县| 双流县| 当阳市| 金寨县| 金华市| 忻城县| 军事| 紫云| 赣州市| 监利县| 襄樊市| 灌阳县| 湘潭市| 珠海市| 家居| 海林市| 黄浦区| 邹城市| 万州区| 务川| 海淀区|