"无"显示打印行和基本代码输入

时间:2016-09-02 13:44:47

标签: python python-3.x

我想在一行中定义一个带有输入的变量,然后打印新指定的连接到原始打印行的变量值。

num = int(input(print("Enter an integer: ", end='')
print(num)

输出始终包含"无"像

Enter an integer:None23

我该如何做到这一点?

1 个答案:

答案 0 :(得分:2)

在这种情况下,None来自print语句的返回值。 input打印提示本身,因此您不需要明确地执行此操作。

num = int(input("Enter an integer: "))