我的進修課程開課啦!
前面的自學馬馬虎虎,文章也是 🫠,但現在課程開始
有節奏我可要跟緊點才行,來整理整理最近的學習,
只會整理自己比較陌生或比較怕忘記的部分。
加減乘除法 ( True 跟 False 居然也可以這樣 )
print(20 - True)
>>> 9
( 字串也可以玩 )
print( 'ABC' * 2 )
>>> ABCABC
浮點數除法 /
print( 6 / 3 )
>>> 2.0
print( 12 / True )
>>> 12.0
整數除法 //
print( 8 // 3 )
>>> 2
print( 108 // 11 )
>>> 9
餘數 %
print( 28 % 10 )
>>> 8
print( 12.5 % 10 )
>>> 2.5
指數 **
print( 5 ** 3 )
>>> 125
print( 3 ** 5 )
>>> 243
用來比較兩個運算元的大小或相等與否,
是真 >>> 回傳 True , 否則回傳 False 。
等於 ==
21 + 5 == 18 + 8 ,回傳 True
不等於 !=
21 + 5 != 18 + 8 ,回傳 False
and &
若兩者均為 T 就回傳 T,否則就回傳 F
print(( 1 > 2 ) & ( 3 > 2 ))
print(( 1 > 2 ) and ( 3 > 2 ))
>>> False
or |
若兩者均為 F 就回傳 F,否則就回傳 T
print(( 1 > 2 ) | ( 3 > 2 ))
print(( 1 > 2 ) or ( 3 > 2 ))
>>> True
not
print(not( 1 > 2 ))
>>> True
input()
此函數所輸入的值均視為字串
name = input('請輸入名字 :')
print('hi!' ,name)
執行後出現效果,要我輸入名字,當我輸入 amy 後
他就會輸出 hi! amy
eval()
此函數的值可以有數值型態(整數、浮點數、布林值)
PI = 3.14159
radius = eval(input("請輸入圓半徑:"))
print("半徑為", radius, "的圓面積為", PI * radius * radius)