Python計算機二級考試程式題(試卷一)

2021-10-09 19:20:36 字數 3196 閱讀 2539

# 請在______處使用一行**或表示式替換

# 注意:請不要修改其他已給出**

s =input

("請輸入乙個字串:"

)print(""

.format

(s))

# 請在______處使用一行**或表示式替換

## 注意:請不要修改其他已給出**

a, b =0,

1while a<=50:

print

(a, end=

',')

a, b = b,a+b

# 請在______處使用一行**或表示式替換

## 注意:請不要修改其他已給出**

import jieba

txt =

input

("請輸入一段中文文字:"

)ls=jieba.lcut(txt)

for i in ls[::

-1]:

print

(i,end="")

# 請在______處使用一行**或表示式替換

## 注意:請不要修改其他已給出**

import turtle

for i in

range(3

):turtle.seth(

120*i)

turtle.fd(

100)

# 以下**為提示框架

# 請在...處使用一行或多行**替換

# 請在______處使用一行**替換

## 注意:提示框架**可以任意修改,以完成程式功能為準

fo =

open

("py202.txt"

,"w"

)txt =

input

("請輸入型別序列: "

)friuts=txt.split(

" ")

d =for friut in friuts:

d[friut]

=d.get(friut,0)

+1

ls =

list

(d.items())

ls.sort(key=

lambda x:x[1]

, reverse=

true

)# 按照數量排序

for k in ls:

fo.write(

"{}:{}\n"

.format

(k[0

], k[1]

))fo.close(

)# 以下**為提示框架

# 請在...處使用一行或多行**替換

# 請在______處使用一行**替換

## 注意:提示框架**可以任意修改,以完成程式功能為準

fi=open

("小女孩.txt"

,"r"

)fo =

open

("py301-1.txt"

,"w"

)txt=fi.read(

)fi.close(

)txt1=

""for i in txt:

if i not

in',。!?/《》:「」{}【】()+=*~'

: txt1+=i

d =for word in txt1:

d[word]

=d.get(word,0)

+1ls=list

(d.items())

ls.sort(key=

lambda x:x[1]

, reverse=

true

)fo.write(

"{}:{}"

.format

(ls[0]

[0],ls[0]

[1])

)fo.close(

)# 以下**為提示框架

# 請在...處使用一行或多行**替換

## 注意:提示框架**可以任意修改,以完成程式功能為準

fi=open

("小女孩.txt"

,"r"

)fo =

open

("py301-2.txt"

,"w"

)txt=fi.read(

)fi.close(

)txt=txt.strip(

"\n"

)d =

for word in txt:

d[word]

=d.get(word,0)

+1ls =

list

(d.items())

ls.sort(key=

lambda x:x[1]

, reverse=

true

)# 此行可以按照詞頻由高到低排序

for i in

range(10

):fo.write(ls[i][0

],end="")

fo.close(

)# 以下**為提示框架

# 請在...處使用一行或多行**替換

## 注意:提示框架**可以任意修改,以完成程式功能為準

fi=open

("小女孩.txt"

,"r"

)fo=

open

("小女孩-頻次排序.txt"

,"w"

)txt=fi.read(

)fi.close(

)txt1=txt.strip(

).strip(

"\n"

)d =

for word in txt1:

d[word]

=d.get(word,0)

+1ls =

list

(d.items())

ls.sort(key=

lambda x:x[1]

, reverse=

true

)# 此行可以按照詞頻由高到低排序a=[

]for i in

range

(len

(ls)):

word,count=ls[i]

"{}{}{}"

.format

(word,

":",count)

)fo.write(

",".join(a)

)fo.close(

)

計算機考試二級

計算機二級是全國計算機等級考試 nationalcomputerrankexamination,簡稱ncre 四個等級中的乙個等級,是經原國家教育委員會 現教育部 批准,由教育部考試中心主辦的用於考查應試人員計算機應用知識與技能的全國性計算機水平考試。計算機二級考試不僅考核計算機基礎知識,還有計算機...

Python計算機二級考試程式題(試卷五)

請在 處使用一行 替換 注意 請不要修改其他已給出 s eval input 請輸入乙個數字 ls 0 for i in range 65 91 chr i print 輸出大寫字母 format ls s 請在 處使用一行 或表示式替換 注意 請不要修改其他已給出 s input 請輸入乙個十進位...

python計算機二級考試大題總結

1.賣火柴的小女孩 2.節假日讀入 csv檔案處理 3.論語 文章處理 4.感測器索引 5.傲慢與偏見 文章處理 6.成績統計 csv檔案處理 7.類8.凱撒密碼 9.詩詞轉換 10.猜字母遊戲 答題思路 開啟檔案 讀取檔案內容 定義字典,統計字元數量 轉化字典為列表方便排序 進行排序 寫如檔案 關...