習題 6:字串和文字
x = "there are %d types of people." % 10
binary = "binary"
do_not = "don't"
# 如果在字串中通過格式化字元放入多個變數,需要將變數放到()中,變數之間用逗號隔開
y = "those who know %s and those who is %s." % (binary, do_not)
print(x)
print(y)
print("i said: %r." % x) # %r 的含義是:不管什麼都列印出來
%r 同來做除錯(debug)比較好,因為它會顯示變數的原始資料(raw data),而其他格式符則是用來向使用者顯示輸出的。
習題 7:更多列印
習題 8:列印, 列印
常見問題回答:
為什麼「one」要用引號,而 true 和 false 不需要?
因為 true 和 false 是 python 的關鍵字,用來表示真和假的概念。
為什麼 %r 有時列印出來的是單引號,問我實際用的是雙引號?
python 會用最有效的方式列印出字串,而不是完全按照你寫的方式來列印。這樣做對於 %r 來說是可以接受的,因為它是用於除錯和排錯的,沒必要非列印出多好看的格式。
習題 9:列印,列印,列印
days = "mon tue wed thu fri sat sun"
months = "jan\nfeb\nmar\napr\nmay\njun\njul\naug"
print("here are the days:", days)
print("here are the months:", months)
# 可以通過三引號 """ 或 ''' 指定多行字串
笨方法學Python 習題0
第一天學習,教材是中文第四版,完全零基礎 之前電腦上安裝了anaconda 所以現在是這個狀態,不知道python 3在之後的學習有沒有什麼問題,先這樣再說吧 ctrl z撤銷,回到python之前 windows裡terminal 就是指powershell 建立目錄 mkdir 進入目錄 cd ...
笨方法學python 習題4 5 6 7 8
習題4 space in a car中 car是假想空格字元 附加題 我的3的版本裡只用4沒有問題,我的猜想是2中如果除數都是int,答案會是去掉小數剩下的部分 比如說如果最後答案是3.75,python會顯示3,而實際上我們應該得出4這個答案,就不匹配了。是assignment,equal to ...
《笨方法學python》 習題1
習題1 第乙個程式 usr bin python coding utf 8 print hello world print hello again print i like typing this.print this is fun.print yay printing.print i d much...