我遇到了一个错误,提示 .lower() 函数不存在,有人可以帮助我吗?
但我很确定我使用了正确的语法,因为它以前有效。
答案 0 :(得分:1)
要将字符串转换为较低的 - 使用函数 .lower() 和 input()
input(string) 打印出字符串 s
(例如,这可以是一个提示)
"enter input here:"
并将其分配给变量 my_input
:
my_input = input("Enter something:")
直接:
input("enter input").lower()
与变量:
my_lower_input = my_input.lower()
my_lower_input # now contains the input, but lowercase.
python3 -c 'my_input=input("enter something: "); print(my_input)'
enter something: abc
abc
python3 -c 'inputToLow = lambda m:(m.lower());print(inputToLow(input("enter any string here:\n")))'
enter any string here: HeLLo WORLD
hello world
答案 1 :(得分:1)
.lower()
方法确实是在 Python 中使字符串文本小写的方法。其用途如下:
string = 'FOOBAR'
print(string.lower())
此代码将给出输出:
> foobar