def dibujaAsterisco(numero): cant_asteriscos = int(totales[numero]/10) linea = 17 columna = pos_ast[numero] for i in range(cant_asteriscos): locate(linea, columna) print('*') linea -= 1
def imprimeTexto(): locate(4,0) print("Total") locate(4,10) print("Simulated") locate(4,23) print("Expected") locate(5,12) print("Percent") locate(5,24) print("Percent")
def dibujaNumeros(): ix = 36 for i in range(2,13): if i == 10 or i == 11 or i == 12: locate(19,ix) print('1') else: locate(19,ix) print(i) ix += 4 ix = 68 for i in range(0,3): locate(20,ix) print(i) ix += 4
def dibujaRaya(): raya='------------------------------------------' locate(18,35) print(raya)
for i in range(1000): dado1 = random.randint(1,6) dado2 = random.randint(1,6) resultado = dado1+dado2 totales[resultado] += 1 system('cls') imprimeTexto() ix = 2 for i in range(6,17): locate(i, 2) print(f"{ix:>2}") locate(i,14) print(f"{totales[ix]/10:5.2f}") locate(i,26) print(f"{esperados[ix]:5.2f}") ix += 1 for i in range(2,13): dibujaAsterisco(i) dibujaTabla()
'Y': '_._ _', 'Z': '_ _..', '0': '_ _ _ _ _', '1': '._ _ _ _', '2': '.._ _ _', '3': '..._ _', '4': '...._', '5': '.....', '6': '_....', '7': '_ _...', '8': '_ _ _..', '9': '_ _ _ _.', } system('cls') locate(8, 0) cadena = input("Introduzca una cadena de texto: ") cadena_morse = "" cadenaImprimir = "" while cadena != "": #columna = 0 for letra in cadena: if letra not in morse: barra = '|' letra_a_introducir = letra cadena_morse += barra + letra_a_introducir + barra else: