python3中只有乙個input
python2中的raw_input與python3中的input一模一樣
python3中的input:要求輸入者必須輸入乙個明確的資料型別 輸入什麼型別就存成什麼型別
1.運算子
算術運算
int,float=>數字型別
//取整
%取餘賦值運算子
age=18
age+=1 等價於 age=age + 1
age*=3 等價於 age=age * 3
交叉賦值
x=11 y=22
temp=x
x=yy=tmep 等價於 x,y=y,x
x=[1,2,3] 交叉賦值,先計算右邊,然後慢慢推到左邊
y=[3,2,1]
x[0],y[0]=y[0],x[1]=y[2],x[2]
print(x,y)
字典進行交叉賦值,如果指定了key,則只交換key,value保持不變
x=y=
x['name'],y['age']=y['age'],x['name']
print(x,y)
鏈式賦值
x=10 y=x z=y
x=y=z=10
解壓賦值
l=['july',18,'male',555]
a=l[0]
b=l[1]
c=l[2]
d=l[3]
相當於 a,b,c,d=l
a,b,_,_=l
_代表廢棄的變數名 a,b,*_=l print(a,b) == july 18
dic= x,y,z=dic
邏輯運算子
and:左右兩個條件必須同時成立,最終結果才為true
or:左右兩個條件只要有乙個成立,最終結果就位true
not:將緊跟其後的條件結果取反
比較運算子
== 等於 比較物件是否相等
!= 不等於 比較兩個物件是否不相等
字串比較大小 比較的是單個字元的大小
msg1=『adfadf』 msg2=『z』 msg2>msg1
2.流程控制
語法一if 條件:
**1**2
**3gender = 'female'
age = 18
height = 1.7
is_beautiful = true
語法二if 條件:
**1**2
**3else:
**1**2
**3語法三:
if 條件:
if 條件:
**1**2
**3語法四:
if 條件1:
**1**2
**3elif 條件2:
**1**2
**3elif 條件3:
**1**2
**3else:
**1**2
**3迴圈(while/for)
迴圈就是重複做某件事
語法:while 條件:
**1**2
**3while+break:終止本層迴圈
運算子和流程控制
目錄算數運算子 取餘 自加1 自減1需要注意的是 var a 10 var b a 先賦值再自加 console.log b 10 console.log a 11 var c b 先自加再賦值 console.log b 11 console.log c 11比較運算子 全等 不全等1 1 fal...
運算子及流程控制
運算子 c語言提供一種操作的符號來計算 運算子表示式 由運算元和運算子組成的表示式 表示式結果 計算的結果 1 算術運算子 算數運算子表示式 算術結果 2 賦值運算子 左值 右值 左值必須有變數 1 溢位 大空間賦值給小空間 short in 2 不轉換型別 int float 只會整數間的賦值 f...
陣列運算子 錯誤控制運算子與流程控制
注意 php中陣列元素的順序與下標無關,而是與加入的順序有關 v1 array 1,2,3,4 v2 array 5,6,7,8,9 r1 v1 v2 則 r1的結果為 array 1,2,3,4,9 v1 array 1,2,3,4 v2 array 2,3,1,4 v3 array 1 2,2 ...