Heim > Backend-Entwicklung > Python-Tutorial > Wie können wir in Python feststellen, ob eine Zahl durch eine andere teilbar ist?

Wie können wir in Python feststellen, ob eine Zahl durch eine andere teilbar ist?

Patricia Arquette
Freigeben: 2024-11-03 05:45:02
Original
830 Leute haben es durchsucht

How Can We Determine If a Number Is Divisible By Another In Python?

Testen der Teilbarkeit in Python

Das Problem, festzustellen, ob eine Zahl durch eine andere Zahl teilbar ist, tritt bei der Programmierung häufig auf. Um beispielsweise Vielfache von 3 und 5 in einem Bereich zu finden, kann der Moduloperator % verwendet werden.

Der Moduloperator gibt bei Anwendung auf zwei Zahlen den Rest nach der Division zurück. Zum Beispiel:

<code class="python">>>> 10 % 3
1</code>
Nach dem Login kopieren

In diesem Fall hat 10 dividiert durch 3 einen Rest von 1. Somit ist 10 nicht durch 3 teilbar.

Um die Teilbarkeit zu testen, können wir prüfen, ob die Rest ist Null:

<code class="python">if n % k == 0:
    # n is divisible by k</code>
Nach dem Login kopieren

Mit diesem Ansatz kann der Code zum Finden von Vielfachen von 3 und 5 im Bereich von 1 bis 1000 umgeschrieben werden als:

<code class="python">n = 1
s = 0

while n < 1001:
    if n % 3 == 0:
        s += n
        print('Multiple of 3!')

    if n % 5 == 0:
        s += n
        print('Multiple of 5!')

    n += 1</code>
Nach dem Login kopieren

Dieser aktualisierte Code identifiziert Vielfache von 3 und 5 innerhalb des angegebenen Bereichs korrekt.

Das obige ist der detaillierte Inhalt vonWie können wir in Python feststellen, ob eine Zahl durch eine andere teilbar ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage