добавить п каждый х шаг повторить N раз - PullRequest
0 голосов
/ 30 октября 2018

после часов, потраченных на поиски решения для SO, я здесь, чтобы попросить о помощи.

Я хочу создать начало, где на каждом шаге я могу добавить n на каждом x шаге и хочу повторить это N раз, например: A1 = 0, A2 = A1+n, и повторять это до AN = AN-1 + n.

Я пытался с numpy.arrange, но он дает только начало и остановку, нет возможности указать повторение.

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 30 октября 2018

Я сделал быстрый код.
N - это сумма, которую код будет считать до 1.
x - количество раз, которое вы хотите прочитать код перед фактической печатью строки.
n - это число, на которое оно увеличивается. (скорость цикла)

N = 10
n = 1
i = 1
x = 4
# Once i becomes 11 it leaves the loop.
while(i <= N):
    # prints the statement every x times.
    if (i % x) == 0:
        print("This runs every " + str(x) + " times.")
        print("Now printing: " + str(i))
    i += n

Выход:

Это выполняется каждые 4 раза.
Сейчас печатаю: 0
Это выполняется каждые 4 раза.
Сейчас печатаю: 4
Это выполняется каждые 4 раза.
Сейчас печатаю: 8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...