Python 基礎知識

2021-07-01 20:29:40 字數 1585 閱讀 7851

來自 

一、識別符號:

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 ...