IPhythonFeststeckProblem
Verfasst: Donnerstag 30. November 2017, 11:59
Moin moin! =)
Ich hab ein kleines Problemchen, ich studiere atm Informatik und hänge in einer der gegebenen Aufgaben fest, nein ich will nicht das ihr mir meine Aufgabe erarbeitet, ich bin nur leider noch nicht so weit in Python das mir alles auf Anhieb gelingt und gerade hänge ich komplett :/
(Und Sorry für den titel, mir is nix gescheites eingefallen^^)
Zum Problem:
Ich habe ein kleines Programm geschrieben( das hoffentlich richtig ist) das 2 Werte ausspuckt, diese will bzw soll ich in einer for-Schleife unterbringen damit sie zusammen gerechnet werden können.
Wichtig ist vllt noch das das ganze in iPhyton- Notebook stattfindet und es sich um Mathe dreht(obwohl die Info wohl überflüssig ist...)
----------------------------------------------
import random as rand
stoerungS5Verbunden = 0
keineStoerungVerbunden = 0
p = 0.3
def versuch ():
# >=p weil unter 0.3 der Fehler ausgelöst wird
s1 = rand.random() >=p
s2 = rand.random() >=p
s3 = rand.random() >=p
s4 = rand.random() >=p
s5 = rand.random() >=p
#geht alternativ zu not auch =! ?
if not s5 and ((s1 and s4) or (s2 and s3)):
stoerungS5Verbunden = +1
return stoerungS5Verbunden
elif (s1 and s4) or (s2 and s3) or (s1 and s5 and s4) or (s2 and s5 and s3):
keineStoerungVerbunden = +1 # ++ geht nicht
return keineStoerungVerbunden
Das ist das bisherige Programm das nun seine Werte in diese (noch nicht ganz fertige) For-Schleife Schmeißen soll
-------------------------------------------
for i in range (15000):
xxx
M = stoerungS5Verbunden / keineStoerungVerbunden *100
-----
Die Preisfrage ist nun, wie bekomme ich diese vermalledeiten Werte da rein?
Ich hoffe meine Frage ist nicht so doof das niemand Antworten mag :/
Mfg Wasserglas
Ich hab ein kleines Problemchen, ich studiere atm Informatik und hänge in einer der gegebenen Aufgaben fest, nein ich will nicht das ihr mir meine Aufgabe erarbeitet, ich bin nur leider noch nicht so weit in Python das mir alles auf Anhieb gelingt und gerade hänge ich komplett :/
(Und Sorry für den titel, mir is nix gescheites eingefallen^^)
Zum Problem:
Ich habe ein kleines Programm geschrieben( das hoffentlich richtig ist) das 2 Werte ausspuckt, diese will bzw soll ich in einer for-Schleife unterbringen damit sie zusammen gerechnet werden können.
Wichtig ist vllt noch das das ganze in iPhyton- Notebook stattfindet und es sich um Mathe dreht(obwohl die Info wohl überflüssig ist...)
----------------------------------------------
import random as rand
stoerungS5Verbunden = 0
keineStoerungVerbunden = 0
p = 0.3
def versuch ():
# >=p weil unter 0.3 der Fehler ausgelöst wird
s1 = rand.random() >=p
s2 = rand.random() >=p
s3 = rand.random() >=p
s4 = rand.random() >=p
s5 = rand.random() >=p
#geht alternativ zu not auch =! ?
if not s5 and ((s1 and s4) or (s2 and s3)):
stoerungS5Verbunden = +1
return stoerungS5Verbunden
elif (s1 and s4) or (s2 and s3) or (s1 and s5 and s4) or (s2 and s5 and s3):
keineStoerungVerbunden = +1 # ++ geht nicht
return keineStoerungVerbunden
Das ist das bisherige Programm das nun seine Werte in diese (noch nicht ganz fertige) For-Schleife Schmeißen soll
-------------------------------------------
for i in range (15000):
xxx
M = stoerungS5Verbunden / keineStoerungVerbunden *100
-----
Die Preisfrage ist nun, wie bekomme ich diese vermalledeiten Werte da rein?
Ich hoffe meine Frage ist nicht so doof das niemand Antworten mag :/
Mfg Wasserglas