我是编程新手,我需要一些帮助才能获得免费的在线教程来学习 Python。我正在构建自己的方法来将输入字符串转换为所有小写。我不能使用 string.lower() 方法。在我到目前为止的代码中,我无法弄清楚如何将输入字符串分成可以输入到我的字符转换器lowerChar(char)中的字符。
string=input #input string
def lowerChar(char): #function for converting characters into lowercase
if ord(char) >= ord('A') and ord(char)<=ord('Z'):
return chr(ord(char) + 32)
else:
return char
def lowerString(string): #function for feeding characters of string into lowerChar
result = ""
for i in string:
result = result + lowerChar(string[i])
return result