Python練習題 10 2 C語言學習筆記

2021-08-02 01:38:04 字數 772 閱讀 2600

10-2 c 語言學習筆記:可使用方法 replace()將字串中的特定單詞都替換為另一

個單詞。下面是乙個簡單的示例,演示了如何將句子中的』dog』替換為』cat』:

message = "i really like dogs."

message.replace('dog', 'cat')

'i really like cats.'

讀取你剛建立的檔案 learning_python.txt 中的每一行,將其中的 python 都替換為另

一門語言的名稱,如 c。將修改後的各行都列印到螢幕上。

#coding:utf-8

filename='learning_python.txt'

with open(filename) as file_object:

lines=file_object.readlines()

for line in lines:

print(line.rstrip().replace('python','c'))

執行結果:

one='in c you can 1'

two='in c you can 2'

three='in c you can 3'

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

(program exited with code: 0)

請按任意鍵繼續. . .

C語言練習題

8 編寫乙個程式,將字串str2中的全部字元複製到字串str1中。要求 不能使用strcpy函式。12分 include definemaxlen 20 假設 str2 的長度不超過 str1 的長度 voidstrcopy char str1,char str2 intmain 9 3 20分 從...

C語言練習題

1.保密電文 某電報局的電文保密規律是將每個英文本母變成其後的第4個字母,例如a變成e,a變成e。最後四個字母 w,x,y,z或w,x,y,z 變成前四個字母 a,b,c,d或a,b,c,d 電文中的非字母字元不變。要求 輸入一行字串,輸出改變的字串。程式分析 題目程式 include intmai...

python書中練習題 python練習題

1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...