這是完整的逐字翻譯,並且包含影片中使用的 Python 程式碼,按照影片的順序呈現:
Python 初學者教學 3:整數與浮點數 - 處理數值數據
(00:00) 整數與浮點數
num = 3
print(type(num)) # <class 'int'>
num = 3.14
print(type(num)) # <class 'float'>
整數(integer)是 沒有小數點的數字,
浮點數(float)是 帶有小數點的數字。
(01:06) 基本的算術運算
print(3 + 2) # 5
print(3 - 2) # 1
print(3 * 2) # 6
print(3 / 2) # 1.5
Python 3 的除法會保留小數部分,結果為 float。
(01:29) 地板除法
print(3 // 2) # 1
// 進行地板除法,捨去小數部分。
(02:03) 進階算術運算
print(3 ** 2) # 9(3的平方)
print(3 % 2) # 1(取餘數)
取餘數(%)可用來判斷奇偶數。
(02:42) 奇偶數判斷
print(2 % 2) # 0(偶數)
print(3 % 2) # 1(奇數)
print(4 % 2) # 0(偶數)
print(5 % 2) # 1(奇數)
偶數的餘數為 0,奇數的餘數為 1。
(03:25) 運算優先順序
print(3 * 2 + 1) # 7
print(3 * (2 + 1)) # 9
Python 遵循標準的數學優先順序(PEMDAS)。
(04:34) 變數的遞增與簡寫運算
num = 1
num += 1 # 等同於 num = num + 1
print(num) # 2
num *= 10 # 等同於 num = num * 10
print(num) # 20
(05:45) 內建數值函式
print(abs(-3)) # 3(絕對值)
print(round(3.75)) # 4(四捨五入)
print(round(3.75, 1)) # 3.8(保留 1 位小數)
(06:59) 比較運算
print(3 == 2) # False
print(3 != 2) # True
print(3 > 2) # True
print(3 < 2) # False
print(3 >= 2) # True
print(3 <= 2) # False
比較運算的結果是 布林值(True 或 False)。
(09:09) 數字型態轉換(Casting)
num1 = "100"
num2 = "200"
print(num1 + num2) # "100200"(字串連接)
num1 = int(num1)
num2 = int(num2)
print(num1 + num2) # 300(正確的數字加法)
int() 會將字串轉換為整數,使其能正確進行數學運算。
(10:55) 總結
✅ 數值類型(整數與浮點數)
✅ 基本與進階運算
✅ 內建函數(abs()、round())
✅ 比較運算
✅ 數字型態轉換
在下一部影片中,我們將學習 列表(list)、集合(set)、元組(tuple)!
如果有任何問題,請在評論區留言!
如果喜歡這部影片,請點讚、分享,並訂閱頻道! 🎉
這就是完整的翻譯與 Python 程式碼,請問這樣的格式符合您的需求嗎?😊
沒有留言:
張貼留言