Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #-------------------------------------------------------------------------------
- # Name: Main calcolatore di geni
- # Purpose: tutti i casi possibili partendo da due coppie di geni
- #
- # Author: Simone Giansante
- #
- # Created: 24/02/2014
- # Copyright: simone giansante
- # Licence: free
- #-------------------------------------------------------------------------------
- import algorithmGeneCalculator
- def main():
- print("Benvenuti nel calcolatore di geni!")
- tempAlleli1 = input("Inserire la prima coppia di alleli separati da spazi: " ).split()
- tempAlleli2 = input("Inserire la seconda coppia di alleli separati da spazi: ").split()
- if len(tempAlleli1) != 2 or len(tempAlleli2) != 2:
- print("ERROR: input error!")
- exit()
- alleli1 = tuple(tempAlleli1)
- alleli2 = tuple(tempAlleli2)
- dati = algorithmGeneCalculator.geneCalculator(alleli1, alleli2)
- print("Le probabilità e i casi sono:")
- for chiave in dati.keys():
- if dati[chiave] == 1:
- print(chiave, "25%")
- elif dati[chiave] == 2:
- print(chiave, "50%")
- elif dati[chiave] == 3:
- print(chiave, "75%")
- elif dati[chiave] == 4:
- print(chiave, "100%")
- else:
- print("ERROR: algorithm error!")
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement