📅  最后修改于: 2023-12-03 15:23:16.536000             🧑  作者: Mango
在 Python 中,我们可以使用单行代码来输入和输出两个数字。以下是一些例子和相关的说明:
我们可以使用 input
函数来从控制台读取用户输入的字符串,并将其转换为整数或浮点数。
a, b = map(int, input().split())
这行代码将提示用户在控制台中输入两个数字,它们应该以空格分隔。函数 input()
将字符串读取并返回,然后我们将其按空格分隔,即将其拆分为两个字符串。最后,我们使用 map
函数将两个字符串转换为整数,并将它们赋给变量 a
和 b
。
如果我们允许用户输入浮点数,我们可以使用以下代码:
a, b = map(float, input().split())
这将按照相同的方式工作,但是 map
函数将字符串转换为浮点数。
我们可以使用 print
函数将两个数字打印到控制台。
print(a, b)
此行代码将打印变量 a
和 b
的值,以空格分隔。如果您希望在两个数字之间使用其他分隔符,则可以将它作为 print
函数的第一个参数。
例如,要在两个数字之间使用逗号作为分隔符,可以使用以下代码:
print(a, b, sep=", ")
如果您想在打印两个数字后添加换行符,则可以在 print
函数中添加 end="\n"
参数。
例如,以下代码将打印两个数字,然后将光标移到下一行:
print(a, b, end="\n")
这是一个简短的介绍,在 Python 中使用单行代码输入和输出两个数字。这种方法已被广泛使用,并且在许多情况下非常有用。