.input輸出的為字串,運用強制轉換,轉換為你所需要的型別
python中"/「兩個數相除,得到的是完全計算後的結果,例10/8=1.25;而」//"表示兩個數相除,結果中的小數部分直接被捨去,例10//8=1,3.0/2=1.0;
"**"表示冪運算子,例3**2=9;冪運算子比其左側的一元操作符優先順序高,比其右側的一元操作符低,例-3**2=-9,3**-2=0.11111…;
elif代表else if;使程式更加簡潔
三元操作符:x if 條件 else y ,例:small=x if xassert這個關鍵字,當後面的條件為假時,會出現assertionerror的提示,一般來說,將它置入程式中進行檢查。
for 《任意變數》 in 《語句(可能是陣列,字串…)>
languages = ["c", "c++", "perl", "python"]
for x in languages:
print (x)
#輸出c c++
perl
python
python中沒有do…while迴圈;
如果你需要遍歷數字序列,可以使用內建range()函式。
語法:range(起始數值,終止數值,步長) range()函式內均是數字;
for i in range(5): #只有乙個引數時,預設從0開始;
print(i)
#輸出012
34
也可以使用range指定區間的值:
for i in range(5,9):
print(i)
#輸出567
8
也可以使range以指定數字開始並指定不同的增量(甚至可以是負數,有時這也叫做』步長』):
for i in range(0,10,3):
print(i)
#輸出036
9
可以結合range()和len()函式以遍歷乙個序列的索引,如下所示:
for i in range(len(a)):
print(i,a[i])
#輸出1 谷歌
2 搜狗
3 火狐
還可以使用range()函式來建立乙個列表:
list1=list(range(5))
print(list1)
#輸出[0, 1, 2, 3, 4]
python中部分函式用法的總結
在寫python指令碼時,通常會遇到一些函式,下面對這些的函式用法做乙個總結 1 strip 函式 作用 移除字串頭尾指定的字元 預設為空格或換行符 或字串行。案例 案例 a asdjfadf 建立物件 a.strip out 75 asdjfadf 刪除開頭和結尾還有字元a a.strip a o...
Keras中部分函式的使用總結
1 keras中concatenate和add層的不同 在網路結構的設計上,經常說densenet和inception中更多採用的是concatenate操作,而resnet更多採用的add操作,那麼這兩個操作有什麼異同呢?concatenate操作是網路結構設計中很重要的一種操作,經常用於將特徵聯...
CSS中部分標籤
11.18 1.css3 2d轉換 translate 方法,根據左 x軸 和頂部 y軸 位置給定的引數,從當前元素位置移動。rotate 方法,在乙個給定度數順時針旋轉的元素。負值是允許的,這樣是元素逆時針旋轉。scale 方法,該元素增加或減少的大小,取決於寬度 x軸 和高度 y軸 的引數 sk...