控制台操作
取整操作
python中資料型別轉換
python佔位符操作說明
簡單推導
拷貝問題
類的相關操作
定義偏函式
集合:{}、set()
序列:list列表 tuple元組() 字串
字典:dict{}
#字典for的時候迴圈的是key
list
(d.values())
#生成值的列表
list
(d.keys())
#生成索引的列表
len(d)
#返回元素個數
#列表可以包含不同種類元素
排序:listname.sort())
range(1
,11)#1到10,在迴圈語句的時候使用
list
(range(1
,11))
#輸出乙個1:10的列表
clear all
#清空工作區
reset #清空所有變數
del(
)#清空變數
python -
-version #python版本
ctrl+c#終止執行
int()
#向下取整
round()
#四捨五入
math.ceil #向上取整
math.modf(
3.25
)#返回包含小數部分和整數部的元組
float->int:int(12.94)
str->int:int(『231』) #只能輸入整形數,輸入其他會報錯
int->float:float(5453)
str->float:float(『2542.2』)
總之想轉成啥直接寫上要轉換的型別轉換就行
本文彙總一下python中的佔位符操作
tpl =
"i am {}, age {}, {}"
.format
("seven",18
,'alex'
)print
('it is c'
.format
(c))
#print小數點後兩位
print
("{}*{}= "
.format
(j,i,i*j)
)#佔位兩位
tpl =
"i am , age , really "
.format(*
["seven",18
])tpl =
"i am , age , really "
.format
(name=
"seven"
, age=18)
tpl =
"i am , age , really "
.format(**
)tpl =
"i am , age , really "
.format([
1,2,
3],[
11,22,
33])#第乙個數字為第幾個列表,第二個中括號裡的數字為陣列裡第幾個元素
tpl =
"i am %(name)s age %(age)d"
%tpl =
"i am %s age %d"%(
"alex",18
)tpl =
"i am %(pp).2f"
%#f前面的數字為保留幾位小數
#%d 整數,%2d 佔兩位的整數;%f 浮點數;%s 字串;%x 十六進製制整數;%r複數
[x*x for x in
range(10
)if x %3==
0]
python裡的=:引用傳遞
字典、列表裡的copy函式:淺拷貝
copy.copy:淺拷貝
copy.deepcopy:深拷貝
print objname._dict_ #檢視例項有哪些屬性
objname.屬性名=對應值 #給例項新增屬性
定義偏函式可以降低程式複雜度
from _functools import partial
defadd
(a,b,c=2)
:return a+b+c
plus=partial(add,
100,
200)
#此時a,b引數就確定了
print
(plus())
#c引數使用預設值
print
(plus(30)
)#設定引數c的內容
一些值得記住的SQL
各種不同的資料庫查詢前n條記錄,都不一樣,現在總結了一下,列了出來 1.oracle select from table1 where rownum n 2.informix select first n from table1 3.db2 select row number over order ...
CSS中值得記住的一些技巧
box sizing 儘管box sizing在css3中才被引入,其有乙個值是border box,讓元素的高和寬包含了填充和邊框。css code複製內容到剪貼簿 chrome 31 ie8 firefox 3 safari 7 opera 27 ios safari 7.1 and andro...
think 關於個人發展值得記住的一些建議
偶然看到一篇採訪周愛民的文章,裡面的一些建議雖然樸實無華,卻感覺很有道理,特此記錄 周愛民 1 不要急。2 不要只做不想。3 聽別人的話,即使你不想聽。4 訂乙個五個期的目標,寫乙個一年期的計畫,然後回顧它。5 學好中文,學好寫文章,學會打標點符號。6 把工作當成事業做,天天都在做事業,才會成功。7...