首页 > 解决方案 > 在 input() 之后删除行空间

问题描述

input()在python中使用后如何删除空行。

annual_salary =  int(input("Enter your annual salary:"))
portion_saved = float(input("Enter the percent of your salary to save, as a decimal:"))

标签: python-3.xpython-2.7input

解决方案


我不确定你在问什么,代码似乎可以正常工作,没有空行:

输出

阅读有关以下内容的文档input()https ://docs.python.org/3/library/functions.html#input

输入([提示]

如果提示参数存在,则将其写入标准输出,不带尾随换行符。

因此,如果您不想要空行,请确保添加提示。

请参阅 是否可以在不插入新行的情况下获得用户输入?如果您的问题是人们插入值后的换行符。


推荐阅读