《Python程式設計:從入門到實踐》第2章習題
#2-1 簡單訊息:將一條訊息儲存到變數中,再將其列印出來。
message = `Hi, I am a happy Coder`
print(message)
#2-2 多條簡單訊息: 將一條訊息儲存到變數中, 將其列印出來;
再將變數的值修改為一條新訊息, 並將其列印出來。
message = `I am coming`
print(message)
#2-3個性化訊息: 將使用者的姓名存到一個變數中, 並向該使用者顯示一條訊息。
顯示的訊息 應非常簡單,
如“ Hello Eric, would you like to learn some Python today?” 。
name = `WWZ`
print("Hello " + name.title() + " would you like to learn some Python today?" )
#2-4 調整名字的大小寫: 將一個人名儲存到一個變數中,
再以小寫、 大寫和首字母大寫的 方式顯示這個人名。
name = `WWZ`
print(name.lower())
print(name.upper())
print(name.title())
#2-5 名言: 找一句你欽佩的名人說的名言, 將這個名人的姓名和他的名言列印出來。
輸出應類似於下面這樣(包括引號) :
print("孔子曾說過,“學而不思則罔,思而不學則殆。”")
#2-6 名言2: 重複練習2-5, 但將名人的姓名儲存在變數famous_person中,
再建立要顯示的訊息, 並將其儲存在變數message中,
然後列印這條訊息。
famous_person = "孔子"
message = "“學而不思則罔,思而不學則殆。”"
print(famous_person + "曾說過," + message)
#2-7 剔除人名中的空白: 儲存一個人名,並在其開頭和末尾都包含一些空白字元。
務必至少使用字元組合" "和"
"各一次。
name = " WWZ "
name2 = "
WWZ "
print(name.lstrip())
print(name.rstrip())
print(name.strip())
print(name2.lstrip())
print(name2.rstrip())
print(name2.strip())
#2-8 數字8: 編寫4個表示式, 它們分別使用加法、 減法、 乘法和除法運算, 但結果都是數字 8。
為使用print語句來顯示結果, 務必將這些表示式用括號括起來,
也就是說, 你應該 編寫4行類似於下面的程式碼:
print(2+6)
print(10-2)
print(2*4)
print(16/2)
#2-9 最喜歡的數字: 將你最喜歡的數字儲存在一個變數中,
再使用這個變數建立一條訊息,指出你最喜歡的數字, 然後將這條訊息列印出來。
number = 1
message = "My favorite number is,"
print(message + str(number))
#2-10新增註釋: 選擇你編寫的兩個程式, 在每個程式中都至少新增一條註釋。
如果程式太簡單, 實在沒有什麼需要說明的,
就在程式檔案開頭加上你的姓名和當前日期,
再用一句話闡述程式的功能。
number = 1 #喜歡的數字
message = "My favorite number is," #闡述訊息
print(message + str(number))
#2-11 Python之禪: 在Python終端會話中執行命令import this,
並粗略地瀏覽一下其他的指導原則。
import this
相關文章
- Python程式設計:從入門到實踐(第2版)第1章習題答案Python程式設計
- 《Python程式設計:從入門到實踐》Python程式設計
- Python 程式設計從入門到實踐5Python程式設計
- python程式設計:從入門到實踐學習筆記-字典Python程式設計筆記
- 《python 程式設計從入門到實踐》序:學習目標Python程式設計
- python程式設計:從入門到實踐學習筆記-函式Python程式設計筆記函式
- Python專案實戰(一)《Python程式設計 從入門到實踐》Python程式設計
- 資源 | 小白必收!《Python程式設計 從入門到實踐》Python程式設計
- 三週刷完《Python程式設計從入門到實踐》的感受Python程式設計
- 求大神解答,《Python程式設計從入門到實踐》第94-95頁,外星人入侵Python程式設計
- 《Python程式設計:從入門到實踐》 筆記(一)基礎知識Python程式設計筆記
- python程式設計:從入門到實踐學習筆記-使用者輸入和while迴圈Python程式設計筆記While
- 【Python程式設計從入門到實踐】 1 Linux搭建Python編譯環境Python程式設計Linux編譯
- Python Type Hints 從入門到實踐Python
- GraphQL 從入門到實踐
- Redis從入門到實踐Redis
- nginx從入門到實踐Nginx
- 7月讀書筆記-Python程式設計:從入門到實踐(未完進展中)筆記Python程式設計
- python程式設計:從入門到實踐 (第一版) 第八章學習筆記Python程式設計筆記
- 《Python遊戲程式設計入門》7.4習題Python遊戲程式設計
- Python多執行緒程式設計深度探索:從入門到實戰Python執行緒程式設計
- 好程式設計師分享Python從入門到精通最佳學習路線程式設計師Python
- Docker從入門到動手實踐Docker
- GDB除錯-從入門到實踐除錯
- Python入門到實踐-計算機算數Python計算機
- python核心程式設計:入門Python程式設計的8個實踐性建議Python程式設計
- Python 指令碼高階程式設計:從基礎到實踐Python指令碼程式設計
- Python入門到實踐-變數Python變數
- Python函數語言程式設計:從入門到走火入魔Python函數程式設計
- Python的函數語言程式設計,從入門到⎡放棄⎦Python函數程式設計
- Python入門到實踐-瞭解PythonPython
- python程式設計從基礎到實踐第四章Python程式設計
- Android Camera 程式設計從入門到精通Android程式設計
- 程式設計實踐考試的入門模板程式設計
- Python入門到實踐-Hello Python3Python
- NGUI從入門到實戰第1章開啟NGUI學習之旅NGUI
- python從入門到實踐第三章的課後練習作業Python
- 手摸手帶你 Docker 從入門到實踐Docker