对于那些与PyCharm合作的人

时间:2019-05-17 06:51:27

标签: python pycharm

在PyCharm和其他编辑器(Spyder,Atom)上运行相同的代码时,我在代码中的特定行得到了不同的结果。

以下是我拥有的代码:

hrs = input("Enter Hours: ")
rate = input"Enter Rate: ")
gpay = float(hrs) * float(rate)
print("Pay:",gpay)

最后一行代码是我遇到问题的地方。使用Atom和Spyder,最后一行会打印

Pay: XX

,其中XX是相乘的结果。但是,当我在PyCharm中运行此代码时,结果到最后一行是

('Pay:', XX)

为什么会这样?用

替换最后一行代码
print("Pay: " + str(gpay))
不管我在哪里运行,

都给出相同的结果。

0 个答案:

没有答案