我有
>>>i=65536
>>>print('The value of i is', i)
The value of i is 65536
如何获得输出(注意is
& 65536
之间空间不足
The value of i is65536
不在print()
答案 0 :(得分:6)
有两种选择。
首先,您可以将sep
关键字参数用于print
函数:
print('The value of i is', i, sep='')
或者,更好的是,您可以使用string formatting代替多参数print
来电:
print('The value of i is{}'.format(i))
第二个更灵活,除了最简单的情况之外,更具可读性。但任何一个都有效。
答案 1 :(得分:2)
print('The value of i is', i, sep='')
答案 2 :(得分:0)
print('The value of i is{my_var}'.format(my_var=i))
或
print('The value of i is' + str(i))
答案 3 :(得分:0)
你能做到的另一种方法是:
i=65536
print('The value of i is', end='')
print(i)
当你这样做时:
end=''
你正在制作它,所以它不会像完成那个印刷声明后跳到下一个。