Ungefähre Aufzählung Python-Memo

Zahlen aufzählen

Der Artikel unten ist genau das. Beachten Sie für sich.

Referenz) https://qiita.com/LorseKudos/items/9eb560494862c8b4eb56

def make_divisors(n):
    """
Funktion zum Aufzählen
    
Beispiel) n = 100
    ⇒ 100 = 1 * 100, 2 * 50, 4 * 25, 5 * 20, 10 * 10
    ⇒ 1, 2, 4, 5,Überprüfen Sie bis zu 10 und das Paar(n // i)Auflisten(n /Ich schwebe)
    ⇒ 10 *Vermeiden Sie Doppelarbeit wie 10&
    """
    divisors = []
    for i in range(1, int(n ** 0.5) + 1):
        if n % i == 0:
            divisors.append(i)
            if i != n // i: 
                divisors.append(n // i)

    divisors.sort()
    return divisors

Recommended Posts

Ungefähre Aufzählung Python-Memo
Python-Memo
Python-Memo
Python-Memo
Python-Memo
Python-Memo
Python-Anfänger-Memo (9.2-10)
★ Memo ★ Python Iroha
[Python] EDA-Memo
Python 3-Operator-Memo
[Mein Memo] Python
[Python] Grundkarten-Memo
Python-Anfänger-Memo (2)
[Python] Numpy Memo
Python-Modul (Python-Lernnotiz ④)
Visualisierungsnotiz von Python
Python-Testpaket-Memo
[Python] Memo über Funktionen
Python-Memo für reguläre Ausdrücke
Memo zur Bisektionssuche (python2.7)
[Mein Memo] Python -v / Python -V
Python3-Memo vom Typ Liste / Wörterbuch
[Memo] Python 3-Listensortierung
Python-Tipps (mein Memo)
[Python] Memo Über Fehler
DynamoDB Script Memo (Python)
Python-Grundnotiz - Teil 2
Python-Rezeptbuch Memo
Grundlegende Python-Befehlsnotizen
Python OpenCV Tutorial Memo
Python grundlegende Grammatik Memo
TensorFlow API-Memo (Python)
Python nützliche Memo-Links
Python-Dekorator-Operationsnotiz
Python-Grundnotiz - Teil 1
Ungefähre Aufzählung, wenn die Primfaktorisierung bereits bekannt ist (Python)
Python-Memo (für mich): Array
Behandlung von Python-Ausnahmen (Python-Lernnotiz ⑥)
Memo zur Messung der Python-Ausführungszeit
Twitter-Grafiknotiz mit Python
[Line / Python] Beacon-Implementierungsnotiz
Python und Ruby Slice Memo
Persönliches Python-Code-Memo
Raspeye + Python + OpenGL-Memo
Python-Grundgrammatik (Verschiedenes) Memo (3)
Unveränderlicher Python-Typ int memo
Python-Memo mit Perl --join
Python-Grundgrammatik (Verschiedenes) Memo (2)
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
Memo zur Erstellungsprozedur von [Python] virtualenv
Python-Grundgrammatik (Verschiedenes) Memo (4)
In Bezug auf die Beschleunigung von Python (Hinweis)
Python-Umgebungskonstruktionsnotiz unter Windows 10
Unterschied zwischen Java und Python (Memo)
[Python] Operationsnotiz von Pandas DataFrame
Python-Memo Anaconda x Jupyter-Notizbuch
Python
Python QT App Standalone-App-Konvertierungsnotiz