好的,所以我正在尝试编写一个简单的程序,让我既积极又好 和用户给出的数字的负范围。
例如,如果用户给出数字3,那么程序应打印出来 -3 -2 -1 0 1 2 3
我已经尝试过思考,但却想不出如何获得负范围输出。 但是我下面给出的代码只给出了正范围输出,所以我是 我可能需要做的就是让它给我带来正面和负面的感觉 输出。
s = int(input("Enter a number "))
for i in range(s+1):
print i+1
答案 0 :(得分:9)
Range()
可以使用两个参数:range(start, end)
,其中start是包含的,end是exclusive。因此,您想要的范围是:range(-3, 4)
。为了使它成为一般:
s = int(input("Enter a number "))
for i in range(-s, s+1):
print i