在python中输入后如何获取输出?

时间:2015-12-22 16:52:40

标签: python

我是python的新手我刚刚了解了输入命令(我正在使用IDLE) 输入命令但是当我输入输入时没有显示输出我输入了打印命令。

现在无法显示我尝试输入输出的次数。 Here's the code

2 个答案:

答案 0 :(得分:0)

您可以使用代码编辑器而不是IDLE来编写代码,但是为了调用方法并让它打印输出,您可以执行以下操作:

>>> def fAge(currAge):
    str_age = input('Whats your age?')
    present = int(str_age)
    return 'your age in the future is %s' %(present+5)

>>> fAge()
Whats your age?12
'your age in the future is 17'

答案 1 :(得分:0)

我认为您在理解IDLE时遇到问题,请确保在每行后输入Enter按钮,您应该看到>>>签名:

def bar(x : Int) : Future[Either[String, Option[Foo]]] = {
  Goo().map(x => Right(x)) recover { case e => Left("Some error string") }
}

关于IDLE的其他内容,它返回您输入的每个变量或类型的值:

>>> str_age = input("What is your present age ?\n")
What is your present age ?
15
>>> present = int(str_age)
>>> future = present + 5
>>> future
20