Das Gesetz der Zahlen in Python

Der absolute Grund, warum Sie mit Glücksspielen kein Geld verdienen können, ist das "Gesetz der Mehrheit". Von der Kotobank unten

Das Gesetz der großen Zahlen ist der Satz, dass sich die Anzahl der Ereignisse dem theoretischen Wert nähert, indem viele Versuche wiederholt werden, z. B. wenn die Anzahl der Erscheinungen durch mehrmaliges Wiederholen des Münzwurfs nahe bei 1/2 liegt.

Lassen Sie uns dies mit Python demonstrieren.

large_num.py


#Bibliothek zur Erzeugung von Zufallszahlen
import random
#Bibliothek für mathematische Berechnungen
import math

#Stellen Sie die Anzahl der Versuche ein
max_try = int(input('Geben Sie die maximale Anzahl von Versuchen ein (10 ist die Potenz des Eingabewerts).) :\n'))
#Muster setzen
pattern = int(input('Bitte geben Sie an, welchen Bruch Sie berechnen möchten: \n'))
#Berechnen Sie die theoretische Wahrscheinlichkeit
theory = (1 / pattern) * 100
print(theory)

print('\n{0}Die Wahrscheinlichkeit, 1 aus der Anzahl der Straßen herauszuholen, ist theoretisch{1}%\n'.format(pattern,theory))
print('Berechnung starten!!\n')

for i in range(1,max_try) :
    #Stellen Sie die Anzahl der Versuche ein
    try_num = pow(10,i)
    #Zählung initialisieren
    count = 0

    for x in range(try_num):
        #Zufällige Generierung
        dice = random.randint(1,pattern)
        #Richter 1
        if dice == 1 :
            count += 1
    #Wahrscheinlichkeit berechnen
    result = (count / try_num) * 100
    #Drucken Sie das Ergebnis
    out = '{0}Die Wahrscheinlichkeit, 1 mal zu bekommen, ist{1}%Der Unterschied zum theoretischen Wert{2}%'.format(try_num,result,math.fabs(result - theory))
    print(out)



Recommended Posts

Das Gesetz der Zahlen in Python
Projekt Euler # 13 "Summe großer Zahlen" in Python
Primzahl in Python
Projekt Euler # 10 "Summe der Primzahlen" in Python
Objektäquivalenzbeurteilung in Python
Implementierung der schnellen Sortierung in Python
Behandeln Sie komplexe Zahlen in Python
Bildpixel-Manipulation in Python
Testen mit Zufallszahlen in Python
Zeitdelta in Python 2.7-Serie teilen
MySQL-automatische Escape-Funktion von Parametern in Python
Umgang mit JSON-Dateien in Python
Audio-Wellenform-Anzeige in Python
Sortieren Sie große Textdateien in Python
Implementierung der ursprünglichen Sortierung in Python
Reversibles Verwürfeln von Ganzzahlen in Python
Ist die Lotterie rentabel? ~ LOTO7 und das Gesetz der großen Zahlen ~
Verschiedene Möglichkeiten, um in Python ein Array von Zahlen von 1 bis 10 zu erstellen.
Konvertierung der Zeichenfolge <-> Datum (Datum, Datum / Uhrzeit) in Python
Übung, dies in Python zu verwenden (schlecht)
Allgemeine Relativitätstheorie in Python: Einführung
Ausgabebaumstruktur von Dateien in Python
Zeigen Sie eine Liste der Alphabete in Python 3 an
Vergleich japanischer Konvertierungsmodule in Python3
Zusammenfassung verschiedener for-Anweisungen in Python
Das Ergebnis der Installation von Python auf Anaconda
Gang of Four (GoF) -Muster in Python
Grundlagen zum Ausführen von NoxPlayer in Python
Massenersatz von Zeichenfolgen in Python-Arrays
Projekt Euler # 16 "Summe der Kräfte" in Python
Traffic Safety-Kun: Erkennung von Verkehrszeichen in Python
Zusammenfassung der integrierten Methoden usw. der Python-Liste
Ich habe mit Python nach einer Primzahl gesucht
Nicht logische Operatorverwendung von oder in Python
Auf der Suche nach dem schnellsten FizzBuzz in Python
Praktisches Beispiel für hexagonale Architektur in Python
Projekt Euler # 2 "Gerade Fibonacci-Zahl" in Python
Projekt Euler # 17 "Anzahl der Zeichen" in Python
Doppelte Pendelbewegungsgleichung in Python
Entfernen Sie DICOM-Bilder in Python
Status jedes Python-Verarbeitungssystems im Jahr 2020
Projekt Euler # 1 "Vielfaches von 3 und 5" in Python
Quadtree in Python --2
Python in der Optimierung
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
SendKeys in Python
Epoche in Python
Zwietracht in Python
Deutsch in Python
DCI in Python
Quicksort in Python
nCr in Python
N-Gramm in Python
Python-Grundlagen ①
Grundlagen von Python ①
Programmieren mit Python
Konstante in Python