如何检查用户输入是否未输入任何内容?

How do I check if user input has entered nothing?

如何检查用户是否未输入任何内容,如果是,我如何用字母“Z”替换空字符串?

简单示例:

if middlename == "":
    middlename = middlename.replace("", "Z")
  else:
    print(middlename)

控制台上没有显示任何内容。

在 if 语句的最后,您忘记打印中间名。这就是为什么它不打印任何东西的原因。另一件事,你不需要使用 replace 方法,你可以简单地使用 middlename = "Z"。最后一个,不需要使用 else 语句。只需键入 if 语句及其函数,然后跳出 if 语句,然后打印中间名。

完整代码:

if middlename == "":
    middlename = "Z"
print(middlename)