From 230c393e889c2fd1a86b1e7b4b9b4ba0d888307c Mon Sep 17 00:00:00 2001 From: dcsibon Date: Tue, 19 Nov 2024 15:16:41 +0100 Subject: [PATCH] daw1b pruebas en clase --- pruebas/dam1_listas_tuplas.py | 29 ++++++++++++++++++++++++ pruebas/daw1b_pruebas.py | 42 +++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 pruebas/daw1b_pruebas.py diff --git a/pruebas/dam1_listas_tuplas.py b/pruebas/dam1_listas_tuplas.py index 44e2711..78ac2f9 100644 --- a/pruebas/dam1_listas_tuplas.py +++ b/pruebas/dam1_listas_tuplas.py @@ -18,6 +18,35 @@ def pausa(): def main(): + limpiar_pantalla() + + a = 7 + + print(f"{a:04d}") + + return + + mi_lista1 = [1, 2, (1, 2), 4] + + mi_lista1[2].append(22) + + res = "" + cont = 0 + while cont < len(mi_lista1): + res += f"{mi_lista1[cont]}, " + cont += 1 + print(res[:-2]) + + + print(mi_lista1) + + + + + + return + + asignaturas = ["Mates", "Lengua", "Inglés", "Física", "Química", "Historia"] limpiar_pantalla() diff --git a/pruebas/daw1b_pruebas.py b/pruebas/daw1b_pruebas.py new file mode 100644 index 0000000..d75a9f3 --- /dev/null +++ b/pruebas/daw1b_pruebas.py @@ -0,0 +1,42 @@ +import os + + +def borrar_consola(): + os.system ("cls") + + +def pausar(salto_antes = True, limpiar_despues = True): + if salto_antes: + print() + + os.system("pause") + + if limpiar_despues: + borrar_consola() + + +def producto_escalar(vector1, vector2) -> int: + producto = 0 + for i in range(len(vector1)): + producto += vector1[i] * vector2[i] + + + producto = 0 + cont = 0 + for elemento in vector1: + producto += elemento * vector2[cont] + cont += 1 + + +def main(): + borrar_consola() + + vector1 = (1, 2, 3) + vector2 = (-1, 0, 2) + + resultado = producto_escalar(vector1, vector2) + + + +if __name__ == "__main__": + main() \ No newline at end of file