python學習第二天不系統總結

2021-10-08 03:23:24 字數 1432 閱讀 4121

今天學習的知識較為零碎,所以可能我記錄的不會很有條理。

內容包括(序列型別容器,取單個元素,字串和列表切片,序列函式以及字串函式)

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...