Python如何打印值而不是提示

时间:2019-02-23 17:09:42

标签: python-3.6 stdout

我在Pearson提供的浏览器IDE中一直遇到打印语句出现_stdout错误,但是使用Wing 101 IDE时不会发生此错误。 我需要print语句仅按顺序{{1}输出每个变量(分别为integer(k),double(d)和string(s)) }和s, d, k分开放置。

我在下面打印的内容:k, d, s 我只需要打印三个变量的"number: number: name: sam 4.0 3 3 4.0 sam"。有人可以帮助我理解为什么出现此错误或为什么打印提示和值吗?

value

我从Pearson的IDE中收到错误消息: 预期产量: _stdout.txt:·“ 21.666666666666668 实际输出: _stdout.txt:·“乔什几岁?·辛迪几岁?·我的年龄:·21.666666666666668↵

1 个答案:

答案 0 :(得分:0)

由于您的代码是正确的,并且仅给出您正在使用的特殊提示的错误,因此您可以尝试以下操作:

k = int(input())
d = float(input())
s = str(input())
print(s, d, k)