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

如何在float(input())输入提示命令后添加换行?

解决Python输入后添加换行的问题

首先纠正一个小错误:你用的/n/n是错误的换行符,Python里的换行符是反斜杠开头的\n。下面给你两种可行的实现方式:

  • 直接在输入提示文本末尾添加换行符
    把\n\n放在input的字符串参数末尾,这样用户输入完成按下回车后,后续内容会自动空出两行:

    float(input("Enter cost of meal:\n\n"))
    
  • 单独打印换行(更灵活)
    先获取输入值,再通过print函数输出换行,这种方式可以在需要的时机插入换行,不影响输入提示的显示:

    meal_cost = float(input("Enter cost of meal:"))
    print("\n\n")
    

注意:input函数本身在用户输入回车后会自动换行一次,如果你只需要额外一行空行,用\n就够了,\n\n是添加两行空行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 14:03:13