字串操作 檔案操作,英文詞頻統計預處理

2022-04-03 14:56:28 字數 1419 閱讀 5847

本次作業**於:

一、字串操作之解析身份證號碼

二、字串操作之凱撒密碼加密和解密

from idna import unichr

output = ''

input = input('請輸入密文:')

num = input('請輸入偏移位:')

print('您輸入的密文為:')

for i in input:

output += unichr(ord(i) + int(num));

print(output)

print('解密出的資訊為:')

三、字串操作之網頁的批量生成

print('

廣州商學院校園新聞**')

for i in range(2,15):

print('

'.format(i))

四、英文詞頻統計預處理

五、檔案操作

(1)檔案讀取凱撒密碼

(2)檔案讀取作詞頻分析

六、函式的定義

加密函式:

def

kaisa_jiami(string,i):

string_new = ''

for s in

string:

string_new +=change(s,i)

print

(string_new)

return

string_new

解密函式:

def

kaisa_jiemi(string):

for i in range(25):

print('

\n', i, '\n'

) i += 1kaisa_jiami(string,i)

檔案讀取:

f = open(r'

e:\king\pycharm\1.txt

', '

r', encoding='

utf8

');

字串操作 檔案操作,英文詞頻統計預處理

1 解析身份證號 生日 性別 出生地等。如下 province identification input 請輸入您的身份證號碼 if int identification 2 2 0 print 性別 女 else print 性別 男 for i in province if int provin...

檔案方式實現完整的英文詞頻統計例項

1.讀入待分析的字串 fo open test.txt r 讀入待分析的字串 str fo.read fo.close 2.分解提取單詞 for i in n 分解提取單詞 str str.replace i,words str.split 3.計數字典 for i in keys 建立計數字典 d...

檔案方式實現完整的英文詞頻統計例項

1.讀入待分析的字串 2.分解提取單詞 3.計數字典 4.排除語法型詞彙 5.排序 6.輸出top 20 7.對輸出結果的簡要說明。fo open english.txt r s fo.read s s.lower 大寫轉換為小寫 for i in s s.replace i,所有標點符號替換為空格...