日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python源文件改寫。編寫一個(gè)程序,讀取一個(gè)Python源程序文件...夠被Python解釋器正確執(zhí)行。

系統(tǒng) 11241 0

Python源文件改寫。編寫一個(gè)程序,讀取一個(gè)Python源程序文件source.py,將文件中所有除保留字外的小寫字母換成大寫字母。生成后的文件要能夠被Python解釋器正確執(zhí)行。

我不知道還有什么其他方法可以從列表中把單詞逐個(gè)分離出來
所以我用了jieba庫
測(cè)試文件名:source.py(將此文件放在主程序相同目錄)

  def sum(num):
    result = 0
    for x in range(1, num + 1):
        result += x
    return result

print(sum(100))

 

主程序:

  # -*- coding: utf-8 -*-
"""
@author:AragakiNoob
@date:2019-5-10

"""
import jieba
import re
import  os;
fo= open("source.py","r",encoding='utf-8').read()

table=["def","for","in","return","print","range"]
words  = jieba.lcut(fo)
fo2=open("source.py","w")
pas=''
for i in range(0,len(words)):

    if words[i] in table:
        pass;

    else:
        words[i]=words[i].upper()
        pas="".join(words)
fo2.write(pas)
fo2.close()

 image.png


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 吴忠市| 新龙县| 溧阳市| 昭通市| 诏安县| 道真| 子洲县| 安化县| 纳雍县| 禹城市| 闸北区| 尚志市| 宜兰市| 陆丰市| 龙岩市| 渝中区| 福州市| 北宁市| 贺州市| 惠东县| 萨迦县| 晋江市| 望江县| 社会| 亳州市| 宣恩县| 安多县| 吉木乃县| 大石桥市| 西城区| 朔州市| 客服| 鄯善县| 扶绥县| 龙游县| 吴江市| 陆河县| 兴隆县| 察隅县| 华安县| 甘洛县|