leetcode轉換成小寫字母 709

2021-10-23 17:15:53 字數 809 閱讀 1184

實現函式 tolowercase(),該函式接收乙個字串引數 str,並將該字串

中的大寫字母轉換成小寫字母,之後返回新的字串。

輸入: 「hello」

輸出: 「hello」

address

def

to_lower_case

(string:

str)

->

str:

# return string.lower()

# 1. 利用ascii碼轉換, 'a'-'z'對應65-90, 'a'-'z'對應97-122

# res =

# for char in string:

# if 65 <= ord(char) <= 90:

# else:

## return ''.join(res)

# 2. 字典,效率最高

dic =

res =

for char in string:

if dic.get(char):)

else

:return

''.join(res)

if __name__ ==

'__main__'

: string =

"hello"

print

(to_lower_case(string)

)

709 轉換成小寫字母

實現函式 tolowercase 該函式接收乙個字串引數 str,並將該字串中的大寫字母轉換成小寫字母,之後返回新的字串。示例 1 輸入 hello 輸出 hello 示例 2 輸入 here 輸出 here 示例3 輸入 lovely 輸出 lovely 思路 直接使用python自帶的字串方法,...

力扣 轉換成小寫字母

實現函式 tolowercase 該函式接收乙個字串引數 str,並將該字串中的大寫字母轉換成小寫字母,之後返回新的字串。輸入 hello 輸出 hello 輸入 here 輸出 here 輸入 lovely 輸出 lovely 兩種辦法 1.直接呼叫string類的tolowercase。2.遍歷...

709 轉換成小寫字母

問題描述 實現函式 tolowercase 該函式接收乙個字串引數 str,並將該字串中的大寫字母轉換成小寫字母,之後返回新的字串。示例 示例 1 輸入 hello 輸出 hello 示例 2 輸入 here 輸出 here 示例 3 輸入 lovely 輸出 lovely 注意 charat 方法...