字符串的常用方法

  1. 判斷字符串,is

判斷字符串是否爲標題.首字母大寫,其他字母小寫
'hello'.istitle()
在這裏插入圖片描述
'hello'.islower() #是否爲小寫
'hello'.isupper() #是否爲大寫
在這裏插入圖片描述

  1. 字符串的大小寫轉換

'hello'.upper() #轉化爲大寫
'HELLO'.lower() #轉化爲小寫
'hello'.title() #轉化爲標題
‘hello’.swapcase() #字符串大小寫轉換
在這裏插入圖片描述

字符串類型:

    [[:digit:]]
    [[:alnum:]]
    [[:upper:]] 
    [[:lower:]]
    [[:space:]]
  1. 字符串判斷練習——變量名是否合法

題目:
變量名是否合法?
1.變量名可以由字母,數字或下劃線組成
2.變量名只能以字母或下劃線開頭
s = ‘hello@’
1.判斷變量名的第一個元素是否爲字母或下劃線: s[0]
2.如果第一個元素符合條件,判斷除了第一個元素的其他元素:s[1:]

tip:
for 循環:依次遍歷字符串的每一個元素
for i in ‘hello’:
if i.isalpha():
print(i)
在這裏插入圖片描述

解題思路:
1.變量名的第一個字符是否爲字母或下劃線
2.如果是,繼續判斷(4)
3.如果不是,報錯,不合法
4.依次判斷除了第一個字符之外的其他字符
5.判斷這個字符是否爲數字或下劃線

代碼編譯:
在這裏插入圖片描述運行結果:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章