python學習第7天

2022-07-26 21:48:11 字數 2285 閱讀 1185

一.字串的相關操作

(1)字串的拼接: +

str3 = str1 + str2

(2)字串的重複

chao = str * 3

(3)字串跨行拼接: 用\

(4)字串的索引:

正向索引0  1   2

逆向索引-3 -2 -1

(5)字串的切片:

語法 => 字串[::]  完整格式:[開始索引:結束索引:間隔值]

(1)[開始索引:]  從開始索引擷取到字串的最後

(2)[:結束索引]  從開頭擷取到結束索引之前(結束索引-1)

(3)[開始索引:結束索引]  從開始索引擷取到結束索引之前(結束索引-1)

(4)[開始索引:結束索引:間隔值]  從開始索引擷取到結束索引之前按照指定的間隔擷取字元

(5)[:]或[::]  擷取所有字串

二.字串的相關函式

1.*capitalize 字串首字母大寫

2.*title 每個單詞的首字母大寫

3.*upper 將所有字母變成大寫

4.*lower 將所有字母變成小寫

5.*swapcase 大小寫互換

6.*len 計算字串的長度

7.*count 統計字串中某個元素的數量

8.*find 查詢某個字串第一次出現的索引位置

語法:find(字元,start,end) ,end最大值取不到,只能取它前面的一位

9.*index 與 find 功能相同 find找不到返回-1,index找不到資料直接報錯

10.*startswith 判斷是否以某個字元或字串為開頭

11.*endswith 判斷是否以某個字元或字串結尾

12.*isupper 判斷字串是否都是大寫字母

13.*islower 判斷字串是否都是小寫字母

14.*isdecimal 檢測字串是否以數字組成  必須是純數字

15.*split 按某字元將字串分割成列表(預設字元是空格)

預設從左向右分割

rsplit:從右向左分割

16.*join  按某字元將列表拼接成字串(容器型別都可)

17.*center 填充字串,原字元居中 (預設填充空格)

18.*strip  預設去掉首尾兩邊的空白符

rstrip 去掉右邊某個字元

lstrip 去掉左邊某個字元

19.*replace()

功能:   把字串的舊字元換成新字元

格式:   字串.replace('舊字元','新字元'[, 限制替換的次數])

返回值: 替換之後的字串

三.格式化字串(代表佔位符)

1.順序傳參

2.索引傳參

3.關鍵字傳參

4.容器型別資料(列表或元祖)傳參

5.format的填充符號的使用( ^ > < )

^ 原字串居中

>原字串居右

《原字串居左

who:關鍵字

!:要填充的字元

<:填充的方向,原字串居左

10:字串的總長度

6.進製轉換等特殊符號的使用( :d :f :s :, )

:d 整型佔位符,必須是整型

:f 浮點型佔位符,必須是浮點型

:s字串佔位符,必須是字串

:,金錢佔位符

四.列表的相關操作

1.列表的拼接   (同元組) +

2.列表的重複   (同元組) *

3.列表的切片   (同元組)

語法 => 列表[::]  完整格式:[開始索引:結束索引:間隔值]

(1)[開始索引:]  從開始索引擷取到列表的最後

(2)[:結束索引]  從開頭擷取到結束索引之前(結束索引-1)

(3)[開始索引:結束索引]  從開始索引擷取到結束索引之前(結束索引-1)

(4)[開始索引:結束索引:間隔值]  從開始索引擷取到結束索引之前按照指定的間隔擷取列表元素值

(5)[:]或[::]  擷取所有列表

可正向擷取也可以逆向擷取

4.列表的獲取   (同元組)

正向索引和逆向索引

5.列表的修改   ( 可切片 )

利用切片進行修改,可以切一段放進去所有值

當有步長的切片時,切幾個改幾個

6.列表的刪除   ( 可切片 )

用del[ : ]可切除乙個,也可切除一片

python學習第7天

崔鑫陽 2019.225 課堂檢測題 輸入兩個數 求出他們之間所有的素數 把這些素數放在 乙個列表裡 求這個列表裡素數的和 以及 最大值 和最小值 寫到乙個 裡 num 1 int input 輸入第乙個數 num 2 int input 輸入第二個數 if num 1 num 2 turn num...

vue學習第7天,元件

1,具名插槽,插槽可以有名字name,在父容器的元素中可以指定元素的slot屬性為子元件模板中的slot的name屬性的值 通過這種方法可以為父容器的元素指定插槽 2,子元件中插槽可以不設定name 屬性 這樣的話 這個插槽就是乙個預設插槽 當父容器中有元素沒有設定具名插槽的時候 這一部分元素就會放...

python第25天 學習python第25天

今天是在尚學堂學習python第25天今天學習了使用者管理,許可權管理 使用者管理 1.使用者的登入與退出 語法 mysql h hostname p port u username p dbname e h hostname 指定要連線mysql的主機名或者ip hostname就是具體的主機名或...