一.字串的相關操作
(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就是具體的主機名或...