python編碼規範
1、分號:不要在行尾加分號,也不要使用分號將兩條語句放在同一行
2、行長度:理論上每行不要超過80字元
3、括號:寧缺毋濫使用括號
識別符號
用來命名等,注意不要使用關鍵字
基本資料型別和變數
number數字型別
intfloat
複數 string字串型別
以單引號或雙引號括起來的任意文字
boolean布林值型別
true
false
( ),false,[ ]," ",none,,0
none
是乙個特殊的空值,與0並不相同
list列表型別
一種有序的集合,可對其內元素進行多種操作
list1 = ["張三","李四","wqdas"]
tuple元組型別
tuple內元素一旦初始化就不能更改
dict字典型別
>>dict1 =
>>print('lisi')
89 set集合型別
set和dict類似,也是一組key的集合,但不儲存value。由於key不能重複,所以,在set中,沒有重複的key。
number
型別int(x):將x轉換為整數//(向下轉換)
float(x):將x轉換為浮點數
數學函式
絕對值:abs(x)
(x>y)-(y>x):比較大小,取正值(1)x>y,取負值(-1)x
max(n1,n2.....)
min(n1,n2...)
pow(x,y):求x**y
round(x,n):返回浮點數x的四捨五入值,n代表小數點後的位數
math模組
首先.import math
math.ceil(x):返回x的向上取值
math.floor(x):返回x的向下取值
math.modf(x):返回x的小數部分和整數部分,兩部分的數值符號與相同,整數部分以浮點數表示。
math.sqrt(x):開平方,返回正數部分,浮點數表示
random模組
首先.import random
random.choice([1,2,3,4]):從指定的序列中隨機返回乙個元素
random.randrange(n):從1~n-1之間隨機返回乙個數
random.random():隨機產生乙個[0,1)之間的數
random.shuffle(list1):將list1中的元素隨機排列
random.uniform(m,n):隨機產生m~n之間的浮點數,該浮點數小數字挺多,16位
算術運算子與表示式
比較運算子
賦值運算子與賦值運算子表示式
邏輯運算子
位運算子
成員運算子
innot in
身份運算子
isis not
Python的基本資料型別與運算
python的基本資料型別 1.number數字 整型 整數 python可以處理任意大小的整數包括正整數與負整數 浮點型 小數 在python中表示浮點數的時候回存在一些誤差 複數 a bj 2.str字串型別 定義 使用單引號或者雙引號括起來的任意文字,我們稱之為字串.3.bool 布林 型別 ...
三 python基本資料型別與運算
一 基本資料型別 1 字串型別 四種宣告方式都是正確的 n 你好 b 123 c hehe d bianliang 需注意的是,此處的123,依然是字串型別。2 數字型別 n 123 b 0 3 布林型別 布林值只有兩個,真或者假,分別對應true或 false。一般作為判斷條件使用,也可以直接用類...
基本資料型別與基本運算子
顧名思義就是乙個資料的型別。不同的資料有不同的特徵,例如性別和身份證號碼就是兩種不同的資料型別 你無法用數字去描述乙個人的性別 所以我們需要用不同的資料型別去記錄儲存。資料型別分為 整型 int 可以用來描述例如身份證號 年齡 qq號碼 號碼等 tel 18312345678 print type ...