Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中提供用户输入和if语句_Python_If Statement_Input - Fatal编程技术网

如何在python中提供用户输入和if语句

如何在python中提供用户输入和if语句,python,if-statement,input,Python,If Statement,Input,我正在做一个关于覆盆子圆周率的东西,它会告诉你股票价格。代码如下: import ystockquote tickerSymbol = 'ADSK' allInfo = ystockquote.get_all(tickerSymbol) print tickerSymbol + " Price = " + allInfo["price"] 我首先必须在pi上下载ystockquote,才能从yahoo finance获得股票报价。tickerSymbol是您输入公司名称的地方(缩写,ADSK是

我正在做一个关于覆盆子圆周率的东西,它会告诉你股票价格。代码如下:

import ystockquote
tickerSymbol = 'ADSK'
allInfo = ystockquote.get_all(tickerSymbol)
print tickerSymbol + " Price = " + allInfo["price"]

我首先必须在pi上下载ystockquote,才能从yahoo finance获得股票报价。tickerSymbol是您输入公司名称的地方(缩写,ADSK是autodesk)。我想做的是手动输入公司缩写,然后它将提供价格。我试过一些我认为有效的方法。不是Python的经验,而是我对C++的体验。

你可以使用这样的东西:

while True:
    tickerSymbol = raw_input('Enter a stock symbol: ')
    allInfo = ystockquote.get_all(tickerSymbol)
    print tickerSymbol + " Price = " + allInfo["price"]
将其封装在
while True:
循环中将允许用户继续获取新报价,而无需重新启动程序


同样如上所述,对于2.x使用
raw_input()
,对于3+

使用
input()

while True:
    tickerSymbol = raw_input('Enter a stock symbol: ')
    allInfo = ystockquote.get_all(tickerSymbol)
    print tickerSymbol + " Price = " + allInfo["price"]
将其封装在
while True:
循环中将允许用户继续获取新报价,而无需重新启动程序


同样如上所述,对于2.x使用
raw_input()
,对于3+

使用
input()

while True:
    tickerSymbol = raw_input('Enter a stock symbol: ')
    allInfo = ystockquote.get_all(tickerSymbol)
    print tickerSymbol + " Price = " + allInfo["price"]
将其封装在
while True:
循环中将允许用户继续获取新报价,而无需重新启动程序


同样如上所述,对于2.x使用
raw_input()
,对于3+

使用
input()

while True:
    tickerSymbol = raw_input('Enter a stock symbol: ')
    allInfo = ystockquote.get_all(tickerSymbol)
    print tickerSymbol + " Price = " + allInfo["price"]
将其封装在
while True:
循环中将允许用户继续获取新报价,而无需重新启动程序

同样如上所述,对于2.x使用
raw\u input()
,对于3+

对于Python2.x使用
raw\u input()
,对于Python3.x使用
input()

演示:


如果希望从循环中获取任何循环中的用户输入,请使用break语句

演示

对Python2.x使用
raw\u input()
,对Python3.x使用
input()

演示:


如果希望从循环中获取任何循环中的用户输入,请使用break语句

演示

对Python2.x使用
raw\u input()
,对Python3.x使用
input()

演示:


如果希望从循环中获取任何循环中的用户输入,请使用break语句

演示

对Python2.x使用
raw\u input()
,对Python3.x使用
input()

演示:


如果希望从循环中获取任何循环中的用户输入,请使用break语句

演示


使用
raw\u input()
(Python 2.x)或
input()
(Python 3.x)从键盘获取输入。如果您看到使用
raw\u input()
(Python 2.x)或
input()
(Python 3.x)从键盘获取输入,则需要接受答案。如果它帮助您看到使用
raw\u input()
(Python2.x)或
input()
(Python3.x)从键盘获取输入。如果有助于查看,则需要接受答案。使用
raw\u input()
(Python2.x)或
input()
(Python3.x)从键盘获取输入。如果有助于查看,则需要接受答案