如何在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)从键盘获取输入。如果有助于查看,则需要接受答案