將檔案中除保留字外的小寫字母換成大寫字母

2021-10-03 12:39:24 字數 957 閱讀 8310

python原始檔改寫。編寫乙個程式讀取一下,將檔案中所有除保留字外的小寫字母換成大寫字母。生成後的檔案要能夠被python直譯器正確執行。

建立source.py

def sum(num):

result = 0

for x in range(1, num + 1):

result += x

return result

print(sum(100))

再建立 test.py

# -*- coding: utf-8 -*-

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()

生成所示的大小寫

def sum(num):

result = 0

for x in range(1, num + 1):

result += x

return result

print(sum(100))

D 將字串中的小寫字母轉換成大寫字母

總時間限制 1000ms 記憶體限制 65536kb 描述給定乙個字串,將其中所有的小寫字母轉換成大寫字母。輸入輸入一行,包含乙個字串 長度不超過100,可能包含空格 輸出輸出轉換後的字串。樣例輸入 helloworld123ha樣例輸出 helloworld123ha1 include 2 inc...

1138 將字串中的小寫字母轉換成大寫字母

題目描述 給定乙個字串,將其中所有的小寫字母轉換成大寫字母。輸入 輸入一行,包含乙個字串 長度不超過100,可能包含空格 輸出 輸出轉換後的字串。輸入樣例 helloworld123ha 輸出樣例 helloworld123ha 還是蠻簡單的,先判斷如果是大寫字母,那麼 32就行了 ascii表詳見...

c語言從檔案中輸入的字串的小寫字母轉換為大寫字母

c語言從檔案中輸入的字串的小寫字母轉換為大寫字母 include include include define n 20 將從檔案中輸入的字串的小寫字母轉換為大寫字母 intmain else rewind fp fscanf fp,s n str printf s n str rewind fp ...