1. 程式人生 > >python小白學習總結day01

python小白學習總結day01

python與java c++的區別

1、變數

python中的變數是沒有int等型別作為字首的,定義變數的方法直接為:
num = 1
後面分號沒有。

2、輸出方法:print()

可選引數sep,end

python中基本常用方法

1、int() 、float()、 eval()
2、列表、元組 類似於java中的陣列
列表常用方法有:
len();sum();max();min();append();extend();insert();remove(); del;reverse();clear();
連線:+
重複:*
切片:[m:n]
元組和列表的區別是:元組不能做修改和刪除,沒有列表中的append,extend,insert方法,元組更快,可以防寫
列表和元組都可以巢狀,相當於多維陣列
單個元素的元組有個末尾的逗號如(0,)
3、format函式的使用
4、轉義字元 “\”的使用
5、域內輸出對齊: rjust,ljust,center或者format的呼叫
具體實現:
“Rank”.ljust(5)
“{0:^5s}”.format(“Rank”)
6、切片的使用
str=“I love you”
輸出整個字串:str.[:]
輸出部分字串:str.[startIndex:endIndex]
若startIndex>endIndex則輸出為空
7、split,join方法
split:字串分割為列表元素
str=“a,b,c,d”
str.split(",")
join:結合字串
line=[“to”,“do”,“what”]
“,”.join(line) # to,do,what
8、可變物件和不可變物件
可變物件:列表
不可變:字串、數值、元組
9、列表複製
法1:list1=list2 #相當於java中陣列複製,兩個陣列指向同一記憶體地址
法2:list2=list(list1)或list2=list1[:]數值一樣,所指向的記憶體位置不一樣
10、list()函式:將元組或字串轉化為列表
tuple()函式:將列表或字串轉化為元組

注:本人為大二學生,未來女程式猿一枚。想借這個平臺督促自己的學習,記錄學習總結,因為專業和計算機不對口,所有內容全靠自學,希望不對的地方還請大佬多多指正。咻咪~~