Python之大小寫轉換

2022-07-26 01:27:16 字數 603 閱讀 1968

s=['

abc','

abc'

]>>> s[0

].upper()

'abc

'

>>> s[1

].lower()

'abc

'

假設使用者輸入的英文名字不規範,沒有按照首字母大寫,後續字母小寫的規則,請利用map()函式,把乙個list(包含若干不規範的英文名字)變成乙個包含規範英文名字的list:

輸入:['adam', 'lisa', 'bart']

輸出:['adam', 'lisa', 'bart']

format_name(s)函式接收乙個字串,並且要返回格式化後的字串,利用map()函式,就可以輸出新的list。

參考**:

def format_name(s):

return s[0].upper() + s[1

:].lower()

print map(format_name, [

'adam

', '

lisa

', '

bart

'])

sed之大小寫轉換

1 this is a dog 請把每個單詞的第乙個字母替換成大寫。sed s b a z u g 解析 b大家應該知道是錨定的意思,說白了就是邊界符,那麼這就只會匹配第乙個開頭的字母,然後 u的意思在元字元裡的解釋是 大寫 不是標題首字元 e 以前的字元 而 u只是將下乙個字元變為大寫,注意它們的...

psotgresql之大小寫

框中內容來自 postgresql資料庫物件名大小寫敏感 由於postgresql 是大小寫敏感的,並預設對sql語句中的資料庫物件名稱轉換為小寫,因此如果你在建立資料庫物件時指定了大小寫混和的物件名稱,那麼在通過sql語句訪問這些物件時,必須使用雙引號 將資料庫物件括起來,以提示 postgres...

Python大小寫轉換

來自 大寫把所有字元中的小寫字母轉換成大寫字母 str hello world print str.upper hello world 小寫 把所有字元中的大寫字母轉換成小寫字母 str hello world print str.lower hello world 第乙個字母轉為大寫 把第乙個字母...