Implementierung Grundlegender Wahrscheinlichkeiten in Python
Definition von Stichprobenraum und Ereignissen
# Small numbers on a die
A = {1, 2, 3}
# Even numbers on a die
B = {2, 4, 6}
die_outcomes = 6
Hier definieren wir:
- A={1,2,3} steht für "kleine" Ergebnisse;
- B={2,4,6} steht für "gerade" Ergebnisse.
Die Gesamtanzahl der Würfelergebnisse beträgt 6.
Durchführung von Mengenoperationen
12345678# Small numbers on a die A = {1, 2, 3} # Even numbers on a die B = {2, 4, 6} die_outcomes = 6 print(f'A and B = {A & B}') # {2} print(f'A or B = {A | B}') # {1, 2, 3, 4, 6}
- Die Schnittmenge A∩B={2} → gemeinsames Element.
- Die Vereinigung A∪B={1,2,3,4,6} → alle Elemente in A oder B.
Wahrscheinlichkeiten berechnen
123456789101112131415161718# Small numbers on a die A = {1, 2, 3} # Even numbers on a die B = {2, 4, 6} die_outcomes = 6 A_and_B = A & B # {2} A_or_B = A | B # {1, 2, 3, 4, 6} P_A = len(A) / die_outcomes P_B = len(B) / die_outcomes P_A_and_B = len(A_and_B) / die_outcomes P_A_or_B = P_A + P_B - P_A_and_B print("P(A) =", P_A) print("P(B) =", P_B) print("P(A ∩ B) =", P_A_and_B) print("P(A ∪ B) =", P_A_or_B)
Wir verwenden die folgenden Formeln:
- P(A)=6∣A∣=63;
- P(B)=6∣B∣=63;
- P(A∩B)=6∣A∩B∣=61;
- P(A∪B)=P(A)+P(B)−P(A∩B)=65.
Zusätzliche Mengeninformationen
12345only_A = A - B # {1, 3} only_B = B - A # {4, 6} print(only_A) print(only_B)
- Elemente nur in A: {1, 3};
- Elemente nur in B: {4, 6}.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 2
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 1.96
Implementierung Grundlegender Wahrscheinlichkeiten in Python
Swipe um das Menü anzuzeigen
Definition von Stichprobenraum und Ereignissen
# Small numbers on a die
A = {1, 2, 3}
# Even numbers on a die
B = {2, 4, 6}
die_outcomes = 6
Hier definieren wir:
- A={1,2,3} steht für "kleine" Ergebnisse;
- B={2,4,6} steht für "gerade" Ergebnisse.
Die Gesamtanzahl der Würfelergebnisse beträgt 6.
Durchführung von Mengenoperationen
12345678# Small numbers on a die A = {1, 2, 3} # Even numbers on a die B = {2, 4, 6} die_outcomes = 6 print(f'A and B = {A & B}') # {2} print(f'A or B = {A | B}') # {1, 2, 3, 4, 6}
- Die Schnittmenge A∩B={2} → gemeinsames Element.
- Die Vereinigung A∪B={1,2,3,4,6} → alle Elemente in A oder B.
Wahrscheinlichkeiten berechnen
123456789101112131415161718# Small numbers on a die A = {1, 2, 3} # Even numbers on a die B = {2, 4, 6} die_outcomes = 6 A_and_B = A & B # {2} A_or_B = A | B # {1, 2, 3, 4, 6} P_A = len(A) / die_outcomes P_B = len(B) / die_outcomes P_A_and_B = len(A_and_B) / die_outcomes P_A_or_B = P_A + P_B - P_A_and_B print("P(A) =", P_A) print("P(B) =", P_B) print("P(A ∩ B) =", P_A_and_B) print("P(A ∪ B) =", P_A_or_B)
Wir verwenden die folgenden Formeln:
- P(A)=6∣A∣=63;
- P(B)=6∣B∣=63;
- P(A∩B)=6∣A∩B∣=61;
- P(A∪B)=P(A)+P(B)−P(A∩B)=65.
Zusätzliche Mengeninformationen
12345only_A = A - B # {1, 3} only_B = B - A # {4, 6} print(only_A) print(only_B)
- Elemente nur in A: {1, 3};
- Elemente nur in B: {4, 6}.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 2