算術運算
復合運算
關係運算(比較運算)
邏輯運算
# 判斷是否在100~200之間
print((a >= 100) and (a <= 200))
# 與上式等價
print(100
<= a <= 200)
# 判斷是否是閏年
y = int(input('請輸入乙個年份:'))
print(((y%4==0) and (y%100!=0)) or (y%400==0))
成員運算
l = ['李白', '杜甫', '白居易', '歐陽修']
print('李白'
in l)
print('aa'
notin d)
按位運算(了解)
優先順序:無需記錄運算子的優先順序,需要的時候新增()即可。
if 表示式:
語句塊
執行流程:當程式執行到if語句時,首先判斷表示式的真假;若表示式的值為真(true),則執行語句塊;若表示式的值為假(false),則跳過語句塊,繼續向下執行。
if 表示式:
語句塊1
else:
語句塊2
執行流程:當程式執行到if-else語句時,首先判斷表示式的真假;若表示式的值為真,則執行語句塊1;若表示式的值為假,則執行else後面的語句塊2.
if 表示式1:
語句塊1
elif 表示式2:
語句塊2
...
else:
語句塊n
elif的個數不限else可以不寫
1.輸入兩個整數,列印較大的那個值
2.輸入三個整數,按照從小到大的順序列印
3.輸入乙個三位數,列印其個位、十位、百位上的數
4.輸入乙個年份,判斷是否為閏年,是列印一句話,不是列印另一句話
5.輸入乙個整數,判斷其是否既能被3整除,又能被5整除
迴圈結構(while)
while 表示式:
語句塊
執行流程:當程式執行到while語句時,首先判斷表示式的真假。當表示式的值為真時,執行對應的語句塊,之後返回while,繼續判斷表示式的真假;若表示式的真假,則跳過語句塊。
表示式也叫迴圈條件
語句塊也叫迴圈體
表示式一直成立稱為死迴圈
break:跳出迴圈
continue:結束本次迴圈,進入下次迴圈
結合else使用:迴圈正常退出,執行else後的語句塊;非正常(break)退出,則不執行else語句塊。
i = 1
while i <= 10:
print(i)
i += 1
break
else:
print('結束')
Python基礎語法02 運算子
以下 列出了從最高到最低優先順序的所有運算子 運算子描述 指數 最高優先順序 按位翻轉,一元加號和減號 最後兩個的方法名為 和 乘,除,取模和取整除 加法減法 右移,左移運算子 位 and 位運算子 比較運算子 等於運算子 賦值運算子 is is not 身份運算子 in not in 成員運算子 ...
c語言基礎02(運算子)
1.浮點數補充 指數的取值範圍 127 128 float 的取值精度 2 23 2 23 對於double 型浮點數在計算機記憶體中與float 類似,但其階碼有十一位,尾數五十二位。2.大端小端 ox123456789 若計算機中以 12 34 56 78 儲存 低位址放高資料,此為大端 手機,...
C 語言基礎 02 運算子
加減乘除求餘數 int a 2,b 4 int c a b cout c c endl 6 int d a b cout d d endl 2 int e a b cout e e endl 8 int f 5 2 cout f f endl 0 0 int是整型 整數運算 結果還是整數,小數部分直...