You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python获取用户输入生成全名代码报错,求修正方案

解决Python输入全名并输出的问题

你写的代码存在两个关键问题:

  1. input()函数的提示文本里不应把预设名字(Ade、Olu)嵌入其中,提示语仅需引导用户输入,变量实际存储的是用户输入的内容,而非提示文本里的文字。
  2. 拼接全名时未添加空格,直接用+连接会让两个名字连在一起,无法得到带空格的目标输出。

正确代码如下:

first_name = input("Enter your first name: ")
last_name = input("Enter your last name: ")
full_name = f"{first_name} {last_name}"
# 也可以用 first_name + " " + last_name 实现拼接
print(full_name)

运行代码时分别输入Ade和Olu,即可得到期望的Ade Olu输出。

内容的提问来源于stack exchange,提问作者olurodekaa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 00:25:59