嗨,看到我的文章的陌生人! 我是一名程式初學者。在這裡我會不定期發表程式學習筆記&個人生活紀錄。
我的文筆不是很好,也寫不出超級專業的技術文章(希望未來可以),有緣讀到的人可以當作粗淺的閱讀心得,若內容有誤的地方也歡迎留言告知我,大家一起交流進步。
目前在讀的書籍為Eric Matthes所撰寫的《Python編程: 從入門到實踐》,有興趣的朋友可以找來參閱。
變量(varialbe)與值(value)
-思考: 變量就像可以被賦值的標籤,或者說變量指向特定的值。
-命名規則:
變量名只能包含字母/數字/下劃線(_),且字母應小寫及不能以數字開頭或包含空格。
#好的變量名
message_1
#不好的變量名
1Message
字符串(string)(str)
-字符串就是一系列字符。用引號包起來的都是字符串。單/雙引皆可('/")。
-方法(method): 是python可對數據進行的操作。
# .upper()
: 將字串改為全部大寫。
# .lower()
: 將字串改為全部小寫。
# .title()
: 將字串每單詞的首字母改為大寫。
# .lstrip()
: 移除字串左端多餘的空格。
# .rstrip()
: 移除字串右端多餘的空格。
# .strip()
: 同時移除字串左右兩端的空格。
# .removeprefix
(欲刪除的前綴): 用於刪除字串前綴。
# .removesuffix
(欲刪除的後綴): 用於刪除字串後綴。
*在字符串(string)中插入變數(variable): 使用f字符串
(format//設置格式)。
在左引號前加f,並在{}內填入變量,讓python替換其值。
first_name = "sam"
last_name = "wang"
full_name = f"{first_name}{last_name}"
整數(integer)(int)
-在python中可以對整數int進行加(+)、減(-)、乘(*)、除(/)、平方(**)。
-若要其他數學運算符,則要先導入math函數庫。 import math
-很大的數可以用下劃線(_)將其中的位數分組。 ex: 1_500_000
浮點數(float)
-帶小數點的數稱為浮點數。
布林值(Boolean)
-只有兩種值False
和True
。
-主要用於條件語句判斷。
常量(constant)
-指在程序的整個生命週期內都保持不變的變量。
-python沒有內置的常量類型,若要將某變量視為常量,需將其變量名命名為全大寫。
#用全大寫指出將某變量視為常量
MAX_NUMBER = 10000