課後練習 十九

2021-09-07 18:11:40 字數 1156 閱讀 3778

10-1 python學習筆記 :在文字編輯器中新建乙個檔案,寫幾句話來總結一下你至此學到的python知識,其中每一行都以「in python you can」打頭。將這個檔案命名為 learning_python.txt,並將其儲存到為完成本章練習而編寫的程式所在的目錄中。編寫乙個程式,它讀取這個檔案,並將你所寫的內容列印三次:第一次列印時讀取整個 檔案;第二次列印時遍歷檔案物件;第三次列印時將各行儲存在乙個列表中,再在with **塊外列印它們。

要點:記住操作檔案的語法格式:with open(x) as y:

filename='learning_python.txt'

with open(filename) as fo: # 開啟檔案到fo。

r = fo.read() # 檔案操作。

print(r)

for line in r: # 逐條列印

print(line)

with open(filename) as fo:

lines = fo.readlines()

for line in lines:

print(line.rstrip())

10-2 c語言學習筆記 :可使用方法replace() 將字串中的特定單詞都替換為另乙個單詞。下面是乙個簡單的示例,演示了如何將句子中的'dog' 替換為'cat' :

>>> message = "i really like dogs."

>>> message.replace('dog', 'cat') 'i really like cats.'

讀取你剛建立的檔案learning_python.txt中的每一行,將其中的python都替換為另一門語言的名稱,如c。將修改後的各行都列印到螢幕上。

with open('learning_python.txt') as f:

contents = f.read()

print(contents)

print("\nchange 'python' to 'c'.")

print(contents.replace("python", "c")) # x.replace(被替換的值,替換的值)

課後練習 2 3

一.a.250000 b.2046 c.n 1 d.n 4 n 1 2 e.n 1 n 2 1 2n 1 3 f.pow 3,n 1 3 2 g.pow n 1 n 2,2 h.1 1 n 1 二.a.n的四次方 b.log n c.2的n次方乘n d.n n 三.用第一種方法 加減運算 n n 1...

課後練習 十八

9 10 匯入restaurant 類 將最新的restaurant 類儲存在乙個模組中。在另乙個檔案中,匯入restaurant 類,建立乙個restaurant 例項,並調 用restaurant 的乙個方法,以確認import 語句正確無誤。分成多個模組,不同模組進行呼叫 restaurant...

課後練習一

psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫30 45 estimate 估計這個任務需要多少時間 3045 development 開發570 630 analysis 需求分析 包括學習新技術 60 des...