Arithmetische Progression Generator

PythonPythonBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Eine arithmetische Progression ist eine Folge von Zahlen, bei der jedes Glied durch Hinzufügen eines konstanten Werts zum vorherigen Glied erhalten wird. Beispielsweise ist 1, 3, 5, 7, 9 eine arithmetische Progression mit einer gemeinsamen Differenz von 2. In dieser Herausforderung werden Sie eine Funktion schreiben, die eine Liste von Zahlen in der arithmetischen Progression generiert, beginnend mit der angegebenen positiven ganzen Zahl und bis zur angegebenen Obergrenze.

Arithmetische Progression

Schreiben Sie eine Funktion arithmetic_progression(n, lim), die zwei positive ganze Zahlen n und lim entgegennimmt und eine Liste von Zahlen in der arithmetischen Progression zurückgibt, beginnend mit n und bis zu lim. Die Funktion sollte range() und list() mit den entsprechenden Start-, Schritt- und Endwerten verwenden, um die Liste zu generieren.

Eingabe

  • Zwei positive ganze Zahlen n und lim, wobei n die Startzahl und lim die Obergrenze ist.

Ausgabe

  • Eine Liste von Zahlen in der arithmetischen Progression, beginnend mit n und bis zu lim.
def arithmetic_progression(n, lim):
  return list(range(n, lim + 1, n))
arithmetic_progression(5, 25) ## [5, 10, 15, 20, 25]

Zusammenfassung

In dieser Herausforderung haben Sie eine Funktion geschrieben, die eine Liste von Zahlen in der arithmetischen Progression generiert, beginnend mit der angegebenen positiven ganzen Zahl und bis zur angegebenen Obergrenze. Sie haben range() und list() mit den entsprechenden Start-, Schritt- und Endwerten verwendet, um die Liste zu generieren.