下面是我的代码,正如你猜测的那样,我试图将输入的第一个更改为高位,然后将其更改为低位。
name = input("Your name: ")
name.lower()
name[0].upper()
print(name)
但是在解释器上我得到完全相同的变量!
答案 0 :(得分:3)
它是str.capitalize
的用途:
>>> name='name'
>>> name.capitalize()
'Name'
注意您的命令name[0].upper()
只返回高级模式中的第一个字符!