#分支語句x=0if x<0
: print("aa
")elif x==0
: print("bb
")else
: print("cc
")1:邏輯表示式
and 邏輯與
or 邏輯或
not 邏輯非
#迴圈語句
while a<10
: print(
'a=%i
'%a)
a=a+1 #a += 1 a++不對
#for語句
>>> for
charin'
hello':
char
>>> for ii in range(10): #輸出0~9
print ii
>>> for ii in range(1,11
): #輸出1到10
print ii
>>> for ii in range(1,11,2
): #range([start ,] stop [, step])
print(ii)
#break和continue
for ii in range(1,11
): print(ii)
if ii==5
:
break
#迴圈+else
:迴圈完成,進入else
number = int(raw_input('
輸入乙個自然數'))
factor = number/2
while factor>1
:
if number%factor ==0
: print number,
'具有因子
',factor,'
不是素數
'break
factor = factor-1
else
: print number,
'是素數
'#pass空操作
for x in range(10
): pass #什麼也不做,有例外時處理
C 學習筆記 9 邏輯表示式
9.邏輯語句 1 迴圈語句 基礎的同c 一樣,不多說了。for迴圈 基於範圍的for迴圈 c 11 for 語句允許簡單的範圍迭代 int my array 5 每個陣列元素乘於 2 for int x my array 上面for述句的第一部分定義被用來做範圍迭代的變數,就像被宣告在一般for迴圈...
邏輯運算子與邏輯表示式
1 include 2 3int main 410 else 1114 15if a b 邏輯值為0 1619 else 2023 24if a 邏輯值為1 2528 else 2932 33if a 5 b 3 注意短路現象,a 5,即0 5執行完畢之後得邏輯值1,則直接列印。b 3不進行操作 3...
Matlab學習筆記 4 表示式
像所有的程式語言一樣,matlab提供了數值表示式,但不像大部分的程式語言,matlab的這些表示式包括整個矩陣,其表示式包括以下幾塊 變數 variables 數值numbers 操作符operators 函式functions 一 變數 variables matlab不要求任何型別的宣告和大小...