導航:首頁 > 編程語言 > python一級考試真題操作題

python一級考試真題操作題

發布時間:2022-05-29 18:43:00

python操作實驗題,需要詳細源代碼,求求各位計算機大神

按照題目要求編寫的Python程序如下

(注意 幸運數應該是前兩位數字之和等於後兩位數字之和的四位正整數)

第1題

def luck_number(n):

if len(str(n))==4:

a=n%10;

b=n//10%10

c=n//100%10

d=n//1000%10

if d+c==b+a:

return True

else:

return False

else:

return False

a,b=input().split()

count=0

for i in range(int(a),int(b)+1):

if luck_number(i)==True:

count+=1

if count%5==0:

print("%d"% i)

else:

print("%d "% i,end='')

源代碼(注意源代碼的縮進)

㈡ Python實驗操作題,急急急

(1)with as f
(2)with as f i in range(10) f.write(str(i))
2.以追加的方式打開E:\aa.txt文件,任意寫入文字,以「end」作為結束標志。
with open(r'E:\aa.txt', 'a') as f:
for i in range(10):
f.write('任意字元')
3. 打開e:\aa.txt文件,並把該文件的內容復制到e:\bb.txt文件中去。
with open(r'e:\aa.txt') as f:
content = f.read()
with open(r'e:\bb.txt', 'a') as f:
f.write(content)

㈢ python練習題

首先range是reversedword在這里你可以理解為python保留詞彙也就是說你給一個變數賦值時不能命名其為range因為你下載的python里已經有了range的用法和相關操作規則wiki中的定義為areservedword()i

㈣ python題目

最後一句寫錯了。f4(d)
這個程序挺復雜的。主要是講變數的作用范圍。
f1(a)這個為例。a是形參,在函數內賦值,不影響全局的a值。
f2這個用法是一個典型的用python的人容易犯的錯。b是全局,不過它是傳值。所以不會返回。
f3就是通過數組影響函數體外的內容。這是python唯一的方法,通過類或者是數組返回。
f4中數組是形參。不過在函數體內,它被賦於一個新的數組,所以又變成值,傳的是指針。

說起來有些復雜。其實你試驗一下,以後記住了就可以了。不用理解為什麼。

㈤ python操作編程

代碼+運行效果

編程思路:使用input讓用戶輸入長和寬。然後計算面積後輸出即可。

上面的代碼截圖中用了兩種方法。區別在於是否要一次性輸入數據。

其中split(" ")作用是根據一個空格來分割長和寬。其他知識點都比較基礎。

滿意請採納~

㈥ Python 基礎題急求!

def ingredient(recipes, menu):
....res = []
....for x in range(1,len(recipes)):
........res.append([recipes[x][0],0])
........for y in range(1,len(recipes[0])):
............if recipes[0][y] in my_menu:
................res[x-1][1]+=recipes[x][y]
....return res

㈦ 幾個Python題目

1.【選擇】下面哪個選項不是定義列表的正確方式?(D)

D.myList4=2,3,4,5

答案解析:這是定義元組的方式,而不是列表


2.【選擇】根據下面表達式,a的值是:(C)

C.loWo

3.【填空】請寫出如何切片myList[]的倒數第3~5位。

myList[-3:-5]

4.【判斷】列表內元素的下標是從0開始的。(


5.【選擇】下列Python表達式可以將列表反向並改變原列表值的是:(D)

D.myList.reverse()

答案解析:切片會生成新的列表;reversed只是生成新的迭代器;只有list.reverse()會對原表的值進行改變


-----------

1.【判斷】Python語句「x="a","b","c"」中,x是一個元組。(


2.【選擇】執行下列Python語句會報錯的是:(A)

A.myTuple[3]=30

答案解析:元組是immutable(不可變)的,所以不能改變元組的值


3.【填空】使用Python內置函數,計算元組myTuple的語句是:

sum(myTuple)


4.【選擇】下列關於Python的描述錯誤的是:(C)

C.對元組內部元素進行排序使用的是sort()

答案解析:元組不可變,所以不能對元素進行排序


------------

1.【選擇】下列關於Python中字元串說法錯誤的是:(D)

D.Python中字元類型是char,字元串的類型是str

答案解析:python字元和字元串類型都是str


3.【填空】請寫出用空格「」合並字元串「Jane」、「Doe」的Python語句:

"Jane"+""+"Doe"


4.【選擇】下列不是Python3中解決路徑中特殊字元問題的選項是:(C)

C.s=u"D: est"


------------


1.【選擇】下列不是序列的是:(C)

C.集合


3.【選擇】下面哪些操作是序列都具有的?(D)

D.以上都是


-----

1.【判斷】Python中符號{}僅用在集合這一數據類型中。(B.×


3.【填空】語句set("datascience")的結果是:

集合{'d','a','t','s','c','i','e','n'}


4.【選擇】下列關於集合的說法錯誤的是:(A)

A.集合具有互異性,定義集合時不允許出現相同的元素

答案解析:出現了重復也沒事,會自動去重的。


7.【選擇】在Python中對數據進行去重處理,一般會藉助下列哪種數據類型?(C)

C.集合


---------

1.【填空】有兩個列表a=["name","age","sex"],b=["jonh","23","M"],請用一個語句將這兩個列表轉換成字典,其中列表a中的元素為「鍵」,列表b中的元素為「值」。

dict(zip(a,b))


2.【填空】定義一個新字典如下,用print輸出dict1的結果是:

{1:3,2:'a'}


4.【判斷】下面對字典d的定義是正確的。(B.×

答案解析:列表不能用做鍵。應該用元組('a','b')做鍵。

㈧ python習題,求幫助

這道題的核心是熟練運用dict()和字元串的操作方法。具體如下:

源代碼


如有幫助,請採納!!!

閱讀全文

與python一級考試真題操作題相關的資料

熱點內容
82一56的筒便演算法 瀏覽:404
數控機床fanuc編程 瀏覽:607
天刀mode不是內部或外部命令 瀏覽:854
長城c30壓縮機價格 瀏覽:1000
java打開圖片文件 瀏覽:409
跟程序員聊天聊到半夜 瀏覽:411
自己怎麼做app代碼 瀏覽:915
win7旗艦版進不去帶命令符 瀏覽:799
單片機溫度檢測電路 瀏覽:802
拼圖軟體不壓縮 瀏覽:656
紅袖添香小說源碼 瀏覽:624
erp加密工具在哪裡買 瀏覽:516
怎麼給qq群里的文件加密 瀏覽:762
androidsetbitmap 瀏覽:597
mt4反向編譯 瀏覽:201
sun伺服器命令 瀏覽:827
程序員同乘電梯 瀏覽:617
49乘以235的簡便演算法 瀏覽:673
新概念51單片機c語言教程光碟 瀏覽:262
伺服器分區如何選擇 瀏覽:354