如何从y到0倒数每个x数?

2024-03-29 14:06:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要python中的帮助来创建一个代码,该代码将首先询问一个数字作为起始数字,然后询问一个数字,在该数字中它将使用该数字计算空格直到0。你知道吗

例如:输入-10,然后输入2,它将从-10计数到0(不包括0),有2个空格:-10-8-6-4-2

我的尝试

a= int(input("""sisesta algusarv: """))
b= int(input("""sisesta arvu vahe: """))
list(range(a, 0, b))

Tags: 代码inputrange数字listint计数空格
1条回答
网友
1楼 · 发布于 2024-03-29 14:06:37

这是我解决你问题的方法,希望对你有帮助!你知道吗

def count_for_me(start=None, step=None):
    if not start:
        start = int(input('Start number?: '))
    if not step:
        step = int(input('Steps between each iteration?: '))
    return tuple(abs(x) if start > 0 else x for x in range(start if start < 0 else -start, 0, step))

print count_for_me()

print len(count_for_me())

将返回每个值的列表。 我没有包括任何错误检查,以确保用户键入了正确的值;没有浮点数,只有正整数的步骤等。。。你知道吗

相关问题 更多 >