1.程式設計方式: 互動式程式設計:cmd命令列 指令碼式程式設計:執行 .py檔案
2.識別符號: 以單下劃線開頭(_foo)的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問; 以雙下劃線開頭的(__foo)代表類的私有成員;以雙 下劃線開頭和結尾的 (__foo__)代表python裡特殊方法專用的標識
3.**塊: 縮排控制
4.多行語句: \
5.注釋: # 或者'''
6.同一行中多語句: 用;號
7.變數: 數字 num=10
字串 str='abx'
列表 arr=[1,'abc']
元祖 arr=(1,'abc') 元祖唯讀
字典 map=
8.運算子
andx and y
布林"與" - 如果 x 為 false,x and y 返回 false,否則它返回 y 的計算值。
(a and b) 返回 20。
orx or y
布林"或" - 如果 x 是非 0,它返回 x 的值,否則它返回 y 的計算值。
(a or b) 返回 10。
notnot x
布林"非" - 如果 x 為 true,返回 false 。如果 x 為 false,它返回 true。
not(a and b) 返回 false
9.成員運算子
運算子描述例項
in如果在指定的序列中找到值返回 true,否則返回 false。
x 在 y 序列中 , 如果 x 在 y 序列中返回 true。
not in
如果在指定的序列中沒有找到值返回 true,否則返回 false。
x 不在 y 序列中 , 如果 x 不在 y 序列中返回 true。
10.條件運算if
(num
>=
0and
num
<=5)
or(num
>=
10and
num
<=
15):
'hello'
elseif:
'undefine'
else
'undefine'
11.迴圈
在 python 中,for … else 表示這樣的意思,for 中的語句和普通的沒有區別,else 中的語句會在迴圈正常執行完(即 for 不是通過 break 跳出而中斷的)的情況下執行,while … else 也是一樣。
fornum
inrange(10
,20):# 迭代 10 到 20 之間的數字
fori
inrange(2
,num
):# 根據因子迭代
ifnum%i
==0:# 確定第乙個因子j=
num/
i
# 計算第二個因子
'%d 等於 %d * %d'%(
num,i,
j)break
# 跳出當前迴圈
else
:# 迴圈的 else 部分
num,
'是乙個質數'
while count < 5:
print count, " is less than 5"
count = count + 1
else:
print count, " is not less than 5"
12.函式
deffunctionname
(parameters ,*num
)://
加了星號(*)的變數名會存放所有未命名的變數引數。是不定長引數
"函式_文件字串"
function_suite
return
[expression
]
匿名函式:
sum
=lambda
arg1
,arg2
:arg1
+arg2;
13.異常處理
異常不**獲就會終止程式.
try:
《語句》
#執行別的**
except
《名字》:
《語句》
#如果在try部份引發了'name'異常
except
《名字》,《資料》:
《語句》
#如果引發了'name'異常,獲得附加的資料
else
:《語句》
#如果沒有異常發生
14.類
一般需要為每個類建立乙個檔案
classc(
a,b):
# 繼承類 a 和 b
...
python3小知識點
a a 3 a 3,b c a.extend d 6 a 3,b c d 6 format 698.25 698.2 format 698.26 698.3 把型別物件當作函式一樣呼叫執行 class a def call 根據檔名自動匯入模組,和re模組是一樣的,模組中有什麼方法就可以使用m直接呼...
python3基礎知識點
使用一門語言,對於她的基礎知識點需要明確 現在我來整理一下,你可以作為閒來無事的東西看看,查漏補缺 int float bool complex 使用type a 或者 isinstance a,int 判斷 下標從0開始,以 1結尾 擷取方法 b 5 擷取前五個 加號連線字串,乘號進行重複 下標從...
python3小知識點 1
map 函式 避免轉義字串使用 r assert 斷言,引數boolean,為true程式繼續執行,為false程式停止 sql消除重複行 select distinct name from student python中可變資料型別和不可變資料型別 不可變資料型別 數值型,字串,元組 有引用計數的...