來自
一、識別符號:
1.python
中的識別符號是區分大小寫的。
2.標示符以字母或下劃線開頭,可包括字母,下劃線和數字。
3.以下劃線開頭的識別符號是有特殊意義的。
>
以單下劃線開頭(
_foo
)的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用「
from *** import *
」而匯入;
>
以雙下劃線開頭的(
__foo
)代表類的私有成員;
>
以雙下劃線開頭和結尾的(
__foo__
)代表python
裡特殊方法專用的標識,如
__init__
()代表類的建構函式。
二、編碼風格:
三、基本控制流 1
、if語句基本的條件測試語句,用來判斷可能遇到的不同情況,並針對不同的情況進行操作
if a < b and c < d:
print("branch a")
elif a == b:
print("branch b")
else:
print("branch c") 2
、for
語句迴圈控制語句,可以用於迴圈遍歷某一串行,具有乙個附帶的
else塊
else
塊可選,在迴圈終止的時候執行,若是
break
終止迴圈,
else
不執行格式:
for <
物件變數
> in <
物件集合
>:
if<
條件》:
break
if<
條件》:
continue
<
其他語句
>
else:
<
其他語句
>
可以通過
range()
函式產生乙個整數列表,完成計數迴圈
range([start,] stop[, step])
range(1,5)
包含序列為
[1,2,3,4] 3
、while語句與
if語句類似,含乙個條件測試語句,迴圈,允許重複執行乙個語句塊。
可選else
語句塊,同
for的
else
塊。格式:
while <
條件》:
if <
條件》:
break
if <
條件》:
continue
<
其他語句
>
else:
<
語句》
while
迴圈條件變為false
的時候,else
塊才被執行
若是使用
break
結束迴圈,
while
可選的else
塊不執行
python基礎知識
一.隨機數的生成 都需要 import random 1.用於生成乙個指定範圍內的隨機浮點數。print random.uniform 10,20 print random.uniform 20,10 2.生成乙個指定範圍內的整數。下限必須小於上限制 print random.randint 12,...
python基礎知識
py基礎學習 1.命令列輸入python命令式,例如python test.py c m install sys.argv test.py c m install 2.切片,str 0 5 1 含頭不含尾,表示倒序切 3.unicode和encode unicode str,utf 8 將utf 8...
Python 基礎知識
變數 variable 基本上就是代表 或者引用 某值的名字。x 3 print語句 input語句 賦值語句 x input x y input y print x y 冪運算子 函式 pow x,y print 2 3 print pow 2,3 abs函式 求絕對值 print abs 10 ...