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

Python中如何将输入内容存入变量并完成URL拼接?

解决姓名拼接至URL的问题

你的尝试代码逻辑本身是对的,但没成功大概率是两个原因:要么没打印URL查看结果,要么输入的姓名前后带空格导致URL格式异常。

先给你最简洁可靠的写法(Python 3.6及以上可用):

first_name = input("FIRST NAME: ").strip()
last_name = input("LAST NAME: ").strip()

# 用f-string直接嵌入变量,清晰不易错
URL = f"http://www.name.com/firstandlast/{first_name}-{last_name}"
# 一定要打印验证结果
print(URL)

关键说明:

  • .strip():去除输入姓名前后的空格,避免URL里出现多余空格导致无效
  • f-string写法比字符串拼接更直观,不容易出现符号遗漏或拼接错误
  • 必须加上print(URL)才能看到最终生成的URL,很多时候只是没输出才误以为代码失败

如果你的Python版本低于3.6,用str.format()写法也可以:

first_name = input("FIRST NAME: ").strip()
last_name = input("LAST NAME: ").strip()

URL = "http://www.name.com/firstandlast/{}-{}".format(first_name, last_name)
print(URL)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 00:15:30