2024-05-08 14:49:01 发布
网友
我希望用户输入随机数。 我运行while循环,直到用户输入0。你知道吗
while input()!=0: print "Your number is:...??"
我的问题是: 是否有任何特殊变量(如Perl中的$等)可以用来访问用户输入? 例如(在上面的例子中)我想打印用户输入的内容。你知道吗
您需要将结果赋给一个变量:
s = None while s != 0: s = int(input("Enter number: ")) print("Your number is: {}".format(s))
这是一个Python3的例子。对于python2.x,应该改用raw_input。你知道吗
raw_input
另一种方法是使用iter并提供可调用的:
iter
for num in iter(lambda: int(raw_input('Your number is: ')), 0): print 'You entered', num
您需要将结果赋给一个变量:
这是一个Python3的例子。对于python2.x,应该改用
raw_input
。你知道吗另一种方法是使用
iter
并提供可调用的:相关问题 更多 >
编程相关推荐