欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

python面試中較常問及的知識點梳理---字符串

系統(tǒng) 1698 0

1.列舉 Python 中的基本數(shù)據(jù)類型?
2. 如何區(qū)別可變數(shù)據(jù)類型和不可變數(shù)據(jù)類型
3. 將"hello world"轉(zhuǎn)換為首字母大寫"Hello World"
4. 如何檢測字符串中只含有數(shù)字?
5. 將字符串"ilovechina"進行反轉(zhuǎn)
6. Python 中的字符串格式化方式你知道哪些?
7. 有一個字符串開頭和末尾都有空格,比如“ adabdw ”,要求寫一個函數(shù)把這個字符串的前后空格都去掉。
8. 獲取字符串”123456“最后的兩個字符。
9. 一個編碼為 GBK 的字符串 S,要將其轉(zhuǎn)成 UTF-8 編碼的字符串,應(yīng)如何操作?
10.
(1)s=“info:xiaoZhang 33 shandong”,用正則切分字符串輸出[‘info’, ‘xiaoZhang’, ‘33’, ‘shandong’]。
(2)a = "你好 中國 ",去除多余空格只留一個空格。
11.
(1) 怎樣將字符串轉(zhuǎn)換為小寫。
(2) 單引號、雙引號、三引號的區(qū)別?


1.列舉 Python 中的基本數(shù)據(jù)類型?
答:
Python3 中有六個標(biāo)準(zhǔn)的數(shù)據(jù)類型:字符串(String)、數(shù)字(Digit)、列表(List)、元組(Tuple)、集合(Sets)、字典(Dictionary)。

2.如何區(qū)別可變數(shù)據(jù)類型和不可變數(shù)據(jù)類型
答:
從對象內(nèi)存地址方向來說
可變數(shù)據(jù)類型:在內(nèi)存地址不變的情況下,值可改變(列表和字典是可變類型,但是字典中的 key 值必須是不可變類型)
不可變數(shù)據(jù)類型:內(nèi)存改變,值也跟著改變。(數(shù)字,字符串,布爾類型,都是不可變類型)可以通過 id() 方法進行內(nèi)存地址的檢測。

3.將"hello world"轉(zhuǎn)換為首字母大寫"Hello World"
答:

            
              "hello world".title()

            
          

4.如何檢測字符串中只含有數(shù)字?
答:可以通過 isdigit 方法,例子如下

            
              s1 = "12223".isdigit()
print(s1)

s2 = "12223a".isdigit()
print(s2)

#結(jié)果如下:
#True
#False

            
          

5.將字符串"ilovechina"進行反轉(zhuǎn)
答:

            
              s1 = "ilovechina"[::-1]
print(s1)

            
          

6.Python 中的字符串格式化方式你知道哪些?
答:
%s,format,fstring(Python3.6 開始才支持,現(xiàn)在推薦的寫法)

7.有一個字符串開頭和末尾都有空格,比如“ adabdw ”,要求寫一個函數(shù)把這個字符串的前后空格都去掉。
答:
因為題目要是寫一個函數(shù)所以我們不能直接使用 strip,所以把它封裝到函數(shù)里邊:

            
              def strip_function(s1):
    return s1.strip()

s1 = " adabdw "
print(strip_function(s1))

            
          

8.獲取字符串”123456“最后的兩個字符。
答:切片使用的考察,最后兩個即開始索引是 -2,代碼如下

            
              a = "123456"
print(a[-2::])

            
          

9.一個編碼為 GBK 的字符串 S,要將其轉(zhuǎn)成 UTF-8 編碼的字符串,應(yīng)如何操作?

            
              a= "S".encode("gbk").decode("utf-8",'ignore')
print(a)

            
          

10.(1)s=“info:xiaoZhang 33 shandong”,用正則切分字符串輸出[‘info’, ‘xiaoZhang’, ‘33’, ‘shandong’]。(2)a = "你好 中國 ",去除多余空格只留一個空格。
答:
1)我們需要根據(jù)冒號或者空格切分

            
              import re

s = "info:xiaoZhang 33 shandong"
res = re.split(r":| ", s)
print(res)

            
          
            
              s = "你好     中國  "
print(" ".join(s.split()))

            
          

11.(1) 怎樣將字符串轉(zhuǎn)換為小寫。 (2) 單引號、雙引號、三引號的區(qū)別?
答:
(1) 使用字符串的 lower() 方法。
(2)單獨使用單引號和雙引號沒什么區(qū)別,但是如果引號里面還需要使用引號的時候,就需要這兩個配合使用了,然后說三引號,同樣的三引號也分為三單引號和三雙引號,兩個都可以聲名長的字符串時候使用,如果使用 docstring 就需要使用三雙引號。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日韩大片在线 | 2015小明看日韩成人免费视频 | 久久久中文字幕 | 久久久中文字幕 | 澳门一级毛片免费播放 | 亚洲综合日韩欧美一区二区三 | 老色鬼a∨在线视频在线观看 | 五月婷久久 | 极品美女aⅴ高清在线观看 一级片片 | 久草视频福利在线观看 | 国产一区在线免费观看 | 天天舔天天干天天操 | 欧美a级v片不卡在线观看 | 欧美成人四级hd版 | 四虎影视最新网站在线播放 | 香蕉福利久久福利久久香蕉 | 一区二区国产精品 | 久操网站 | 亚洲三区在线观看 | 三A级做爰片免费观看国产电影 | 久久久久久久久淑女av国产精品 | 久久久蜜桃 | 天天艹夜夜艹 | 毛片搜索 | 亚洲综合色播 | 日日碰狠狠添天天爽五月婷 | 日韩黄色精品视频 | 国产不卡免费 | 一级做a爰片久久毛片人呢 达达兔午夜起神影院在线观看麻烦 | 四虎影视在线影院在线观看观看 | 在线观看视频亚洲 | 亚洲啊v在线观看 | 久草视| 成人午夜在线 | 久久99热久久精品在线6 | 羞羞羞网站 | 嫩嫩草网站 | 黄视频在线观看网站 | 美女用震蛋叫爽的视频95视频 | 久久精品一本到99热免费 | 懂色中文一区二区三区在线视频 |