Python .upper 和 .lower 方法不返回任何结果
Python .upper and .lower methods returning no results
我无法将 Python 的 .upper 和 .lower 方法用于 return 任何东西。这是代码:
initials = input("Enter your initials: ")
uppercase = initials.upper
print(uppercase)
return是什么:
Enter your initials: mj
<built-in method upper of str object at 0x7f50734b01f0>
我最初将它集成到一个更大的函数中,但是当我稍后在函数中调用 uppercase 时,变量仍然是空的。我在 Google Colab 工作。
要调用 Python 中的方法,您必须在方法名称后打开和关闭括号:
uppercase = initials.upper()
请参阅 str.upper
文档中的示例。
给你,只要确保你对你的变量适当地使用 .upper() 方法。 :)
initials = input("Enter your initials: ")
print(initials.upper())
我无法将 Python 的 .upper 和 .lower 方法用于 return 任何东西。这是代码:
initials = input("Enter your initials: ")
uppercase = initials.upper
print(uppercase)
return是什么:
Enter your initials: mj
<built-in method upper of str object at 0x7f50734b01f0>
我最初将它集成到一个更大的函数中,但是当我稍后在函数中调用 uppercase 时,变量仍然是空的。我在 Google Colab 工作。
要调用 Python 中的方法,您必须在方法名称后打开和关闭括号:
uppercase = initials.upper()
请参阅 str.upper
文档中的示例。
给你,只要确保你对你的变量适当地使用 .upper() 方法。 :)
initials = input("Enter your initials: ")
print(initials.upper())