2020年3月22日 星期日

百香果含有超過130種以上的芳香物質,130是整數還是字串?

對初學者而言,常常搞不清楚整數和字串,130是整數也是常數,但'130'是字串,百香果是變數,但"百香果"是字串。

範例一:百香果素有果汁之王的美譽。
print('百香果素有果汁之王的美譽')

在一段文字前後,使用兩個單引號或雙引號括起來,這段文字我們就稱為字串,按下F5鍵,儲存成passionfruit.py後,執行結果:
百香果素有果汁之王的美譽

注意! ''或""是代表空字串的意思,字串為零個以上的字元所組成。
範例二:百香果含有超過130種以上的芳香物質。
百香果=130
print(百香果)

按下F5鍵,儲存成passionfruit.py後,執行結果:
130

範例三、百香果含有超過130種以上的芳香物質。
百香果=130

print('百香果含有超過%d種以上的芳香物質'%百香果)

按下F5鍵,儲存成passionfruit.py後,執行結果:
百香果含有超過130種以上的芳香物質

範例四、百香果含有超過130種以上的芳香物質。
百香果=130
print('百香果含有超過',百香果,'種以上的芳香物質')

按下F5鍵,儲存成passionfruit.py後,執行結果:
百香果含有超過 130 種以上的芳香物質

眼尖的讀者有沒有發現範例三和範例四輸出結果有些不同。

範例五、百香果含有超過130種以上的芳香物質。
百香果=130
print('百香果含有超過{}種以上的芳香物質'.format(百香果))

按下F5鍵,儲存成passionfruit.py後,執行結果:
百香果含有超過130種以上的芳香物質

沒有留言:

張貼留言