Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- #La brukeren skrive inn genotypene til foreldrene og gjør om disse til gener.
- Mor = str(input("Hva er genotypen til mor? "))
- Mor1 = Mor[0]
- Mor2 = Mor[1]
- Far = str(input("Hva er genotypen til far? "))
- Far1 = Far[0]
- Far2 = Far[1]
- print("Mor har genotypen ",Mor1 + Mor2)
- print("Far har genotypen ",Far1 + Far2)
- print("Barna kan få genotypene", Mor1 + Far1,",", Mor1 + Far2,",", Mor2 + Far1,"eller", Mor2 + Far2)
- #Gå gjennom alle mulige kryssninger og beregn sjansen for hver fenotype.
- MorktH = 0
- BlondtH = 0
- Kryssninger =[Mor[0]+Far[0], Mor[0]+Far[1], Mor[1]+Far[0], Mor[1]+Far[1]]
- for i in range(len(Kryssninger)):
- if (Kryssninger[i] == "hh"):
- BlondtH = BlondtH +25
- else:
- MorktH= MorktH + 25
- print("Sjanse for mørkt hår: ",MorktH,"%")
- print("Sjanse for blondt hår: ",BlondtH,"%")
- #La bruker bestemme antall barn. Generer barn og gi de tilfeldig en av de fire mulighetene for kryssning.
- #Skriv ut hva hvert barn får.
- AntallMork = 0
- AntallBlond = 0
- Barn = int(input("Hvor mange barn får de? "))
- for i in range(0,Barn):
- print("Barn nr.",i+1)
- b = Kryssninger[random.randint(0,3)]
- if (b == "hh"):
- print ("Blondt hår")
- AntallBlond = AntallBlond+1
- else:
- print ("Mørkt hår")
- AntallMork = AntallMork+1
- #Skriv ut hvor mange barn med hver av fenotypene foreldrene får.
- print("Antall barn med mørkt hår: ", AntallMork)
- print("Antall barn med blondt hår: ", AntallBlond)
Advertisement
Add Comment
Please, Sign In to add comment