在Python 2.7.10中以字符串形式打印变量

时间:2016-06-14 16:04:22

标签: python

我有一个小的,愚蠢的Python脚本,我为我发现的Python Python for Python 3.4.1课程创建。我有Python 2.7.10。我的计算机上的软件依赖于2.7.10,如果升级到3.5,会导致很多问题。话虽这么说,我需要从以下代码更正我得到的输出:

n = int(input("Number? "))
if n<0:
    print('The Absolute value of',n,' is',-n)
else:
    print ('The Absolute value of',n,' is',n)

sumoftwo=50+60
print(sumoftwo)

输出我无法弄清楚如何解决:

对于正整数输入:

('The Absolute value of', 123, ' is', 123)
110

对于负整数输入:

('The Absolute value of', -5, ' is', 5)
110

我尝试了很多不同的东西,例如从单引号转换为双引号,尝试将语句转换为带有str(...)的字符串,以及我在不同的SOF文章中找到的其他内容,例如更改{{1}到n和`{0.-n}&#39;,到目前为止,没有任何内容可以输出以下内容:

{0.n}

0 个答案:

没有答案