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

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

系統(tǒng) 10874 0

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

我不知道還有什么其他方法可以從列表中把單詞逐個分離出來
所以我用了jieba庫
測試文件名: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號聯(lián)系: 360901061

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

【本文對您有幫助就好】

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

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 辽阳县| 克山县| 鹤庆县| 渝北区| 昌都县| 安泽县| 贵溪市| 九江市| 抚松县| 清水河县| 桐柏县| 永嘉县| 乐都县| 威信县| 巩义市| 阿坝| 宁南县| 正宁县| 新野县| 汝城县| 阳高县| 苍山县| 文水县| 抚顺县| 乾安县| 太原市| 老河口市| 衡水市| 衡阳市| 浦城县| 鄄城县| 蒙城县| 嘉兴市| 宜兴市| 文水县| 江北区| 鲜城| 大名县| 贵州省| 鄂尔多斯市| 六盘水市|