Python入門習題大全 貓和狗

2021-10-05 03:28:25 字數 852 閱讀 3524

建立兩個檔案cats.txt 和dogs.txt,在第乙個檔案中至少儲存三隻貓的名字,在第二個檔案中至少儲存三條狗的名字。編寫乙個程式,嘗試讀取這些檔案,並將其內容列印到螢幕上。將這些**放在乙個 try-except **塊中,以便在檔案不存在時捕獲 filenotfound 錯誤,並列印一條友好的訊息。將其中乙個檔案移到另乙個地方,並確認except**塊中的**將正確地執行。

#cats.txt

cat1

cat2

cat3

#dogs.txt

dog1

dog2

dog3

# 貓和狗

deffile

(filename)

:try

:with

open

(filename)

as file_object:

for line in file_object:

print

(line.rstrip())

except filenotfounderror:

print

("檔案"

+ filename +

"未找到"

)filenames =

['cats.txt'

,'dogs.txt'

]for filename in filenames:

file

(filename)

輸出為:

cat1

cat2

cat3

dog1

dog2

dog3

Python程式設計從入門到實踐 10 8貓和狗

usr bin env python coding utf 8 filenames cats.txt dogs.txt for filename in filenames try with open filename as file object contents file object.read ...

Python入門習題大全 比薩

想出至少三種你喜歡的比薩,將其名稱儲存在乙個列表中,再使用 for 迴圈將每種比薩的名稱都列印出來。1.修改這個 for 迴圈,使其列印包含比薩名稱的句子,而不僅僅是比薩的名稱。對於每種比薩,都顯示一行輸出,如 i like pepperoni pizza 2.在程式末尾新增一行 它不在 for 迴...

Python入門習題大全 切片

隨意建立乙個列表,在末尾新增幾行 以完成如下任務。列印訊息 the first three items in the list ate 再使用切片來列印列表的前三個元素。列印訊息 three items from the middle of the list ate 再使用切片來列印列中間的三個元素...