《 笨方法學 Python 》 習題 6 9

2021-08-20 09:39:33 字數 2696 閱讀 4039

習題 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...