今天學習的知識較為零碎,所以可能我記錄的不會很有條理。
內容包括(序列型別容器,取單個元素,字串和列表切片,序列函式以及字串函式)
1.容器:我個人的淺薄的認識就是類似杯子裝水,這個杯子就是容器,相對應的c語言中的陣列,python中的列表,字串,都能算作一種容器,只是他們所裝的元素不同罷了。
2.列表,字串都是序列,也就是元素是有順序的被包含在裡面,有一些操作可以對所有序列有作用
·+用於連線兩個序列
·*n,可以複製n遍原有的元素
·in not in 的操作
3.取單個元素:在序列中用[數字]就可以取出想要的第幾號元素
4.序列切片:切片嘛,我覺得其實就是想取出連續的元素,形式:[,]
(常例):如果一共五個元素,想取到第二個和第三個元素,[1,3]
(特例):如果一共五個元素,想取到第四個和第五個元素,這裡我們都知道,正常情況下括號內是不包括後面的數字的,也就是說不會把最後的元素算進來,但我們又想要,該怎麼辦呢???
(答案):假定我們有第六個元素,這樣寫成[3,5](事實證明完全?)
5.序列的函式:
函式名作用
min( )
取出元素中最小的元素
max()
取出元素中最大的元素
len( )
計算序列元素長度
6.字串函式:
函式名作用
find
尋找元素位置
count
記錄元素出現次數
strip
去掉空格
rstrip
去右不去左
lstrip
去左不去右
lower
全部變成小寫
浮點型保留位數的表達問題(兩種形式)
1.利用round()函式:round(浮點型資料,保留位數)
2.利用%.nf進行保留位數:
%f 保留小數點後bai面六位有效數字,%.3f 保留三位小數。
%e 保留小數zhi點後面六位有效dao數字,指數形式輸出。
%3e 保留3位小數字,使用科學計數法。
列印變數時多個單引號雙引號挨在一起
1.轉義字元(我個人很稀罕,賊爽)
2.單引號過多可以用雙引號換一哈,很明智滴
例如:i』m not a good boy.(這個單引號要麼轉義,要麼外面不用單引號,不然配對配錯了,句子後面的單引號會尷尬)
Python學習第二天
1 python包含6種內建的序列,列表 元組 字串 unicode字串 buffer物件和xrange物件 2 列表和元組的主要區別在於,列表可以修改,元組則不能。在一般情況下,幾乎所有的情況下列表都可以替代元組 3 字串就是乙個由字元組成的序列,可以通過索引獲取序列中的元素,使用負數索引時,py...
python學習第二天
if 條件 滿足條件幹什麼1 滿足條件幹什麼2 滿足條件幹什麼3 else 不滿足條件幹什麼1 不滿足條件幹什麼2 或者是 if 條件1 x elif 條件2 x elif 條件3 x else x產生隨機數 import random random.randint 1,3 只在1,2,3中產生隨機...
學習Python 第二天
今天我們學習了迴圈和列表,在python中有兩種迴圈分別是for迴圈和while迴圈。for迴圈寫法 for 變數 in range 起點,終點,步長 迴圈體例題 列印實心菱形 for i in range 4,5 for j in range abs i print end for j in ra...