Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """
- Program: Calculatore di geni
- Author: Lorenzo Benevento
- First, last data modified: 21-02-2014, 21-02-2014
- Description: Software usato per calculare tutti i possibili casì di incrocio tra geni e le rispettive
- probabilità !
- PyVersion: 3.*
- TestedPyVersion: 3.3.2
- """
- gene1 = input("Inserire la prima coppia di geni separati da spazi: ").split()
- gene2 = input("Inserire la seconda coppia di geni separati da spazi: ").split()
- casiPossibili = {}
- for allele1 in gene1:
- for allele2 in gene2:
- caso = allele1 + allele2
- if caso in casiPossibili:
- casiPossibili[caso] += 1
- else:
- casiPossibili[caso] = 1
- print("I casi possibili sono: ")
- for caso in casiPossibili.keys():
- if casiPossibili[caso] == 1:
- print(caso, "25%")
- elif casiPossibili[caso] == 2:
- print(caso, "50%")
- elif casiPossibili[caso] == 3:
- print(caso, "75%")
- elif casiPossibili[caso] == 4:
- print(caso, "100%")
- else:
- print("ERROR: index out of range.")
Advertisement
Add Comment
Please, Sign In to add comment