# Python班 9/8體驗社課 --- ## 複習一下上次的內容 ---- ### 變數 變數像是一個空桶子 賦值代表我們往桶子裡丟東西 用「一個」等號代表賦值 例:a=1 ---- ### 輸出 利用print()輸出 ```py= a=10 b=20 print(a) print(a,b,sep="crc") print(a,end="HSNU") """ 10 10crc20 10HSNU """ ``` ---- ### 輸入 利用input()輸入 ```py= crc=input() a=int(input()) s=str(input()) print(crc,a,s) ``` --- # 算術運算子 ---- ```py= a = 10 b = 4 c = a + b d = a - b e = a * b f = a / b g = a // b h = a % b i = a ** b a = a + 1 print(c, d, e, f, g, h, i, a, sep = "\n") ``` ```py= 14 6 40 2.5 2 2 10000 11 ``` ---- ## 其他運算功能(非運算子) ---- ```py= a=10 b=4 x=min(a,b) y=max(15,a,b) print(x) print(y) """ 4 15 """ ``` ---- ### 練習 1.請寫一個程式,讀入兩個數字,並求出它們的和、積(以逗號分隔)。 2.請寫一個程式,輸入A、B、C,求出A的B次方除C --- # 判斷式 ---- ## 布林值 ---- 布林值只有 True、False 若符合判斷式則為True 不符合則為False ---- ```py= print(1>2) print(1<2) """ False True """ ``` ---- ## 比較運算子(> = <) ---- ```py= a>b a>=b a<b a<=b a==b # a等於b a!=b # a不等於b ``` ---- ```py= x=1587 y=1588 print("x>y",x>y) print("x>=y",x>=y) print("x<=y",x<=y) print("x<y",x<y) print("x==y",x==y) print("x!=y",x!=y) ``` 輸出 ```py= x>y False x>=y False x<=y True x<y True x==y False x!=y True ``` ---- ## 條件運算子and/or/not ---- ``` a b a and b a or b not a T T T T F T F F T F F T F T T F F F F T ``` ---- ```py= a="HSNU" b="crc" print(a == "HSNU" and b == "FUJI") print(a == "HSNU" or b == "FUJI") print(not a=="HSNU") """ False True False """ ``` ---- ### 練習 1.輸入a和b,輸出a是否等於b 2.輸入a和b,輸出a是否等於HSNU,b是否等於crc 3.輸入a和b,輸出a是否等於HSNU且b是否等於crc 4.輸入a和b,輸出a是否等於HSNU或b是否等於crc
{"description":"","title":"9/8","contributors":"[{\"id\":\"8447d62f-b77b-4e5c-80cf-0392360451ef\",\"add\":1711,\"del\":40}]"}
    127 views