Advertisement
teslariu

ejercicios bibliotecas

Jan 26th, 2022
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Ej 1: Hacer un script que implemente un contador de 0 a 10 segundos y lo
  5. # muestre por pantalla
  6. """
  7. import time
  8.  
  9. for i in range(11):
  10. print(i)
  11. time.sleep(1)
  12. """
  13.  
  14. # Ej 2: hacer una función explotar_bomba que reciba como parámetro la
  15. # cantidad de tiempo en segundos para desactivarla. La función debe mostrar
  16. # una cuenta regresiva hasta su explosión
  17. # EJ
  18. # 3
  19. # 2
  20. # 1
  21. # ¡BOOOOMMM!
  22.  
  23. """
  24. import time
  25.  
  26. def explotar_bomba(tiempo):
  27. for i in range(tiempo,0,-1):
  28. print(i)
  29. time.sleep(0.8)
  30. print("BOOOOM")
  31.  
  32. explotar_bomba(5)
  33.  
  34.  
  35. import time
  36.  
  37. def explotar_bomba(tiempo):
  38. for i in range(tiempo,-1,-1):
  39. if not i:
  40. print("!BOOOOOMMM!")
  41. return None
  42. else:
  43. print(i)
  44. time.sleep(1)
  45.  
  46. explotar_bomba(5)
  47.  
  48. """
  49.  
  50.  
  51. # Ej 3: Hacer un script con un menu con las siguientes opciones:
  52. # Menu:
  53. # 1. Tirar dados
  54. # 2. Salir
  55. #
  56. # La opción 1 consiste en simular arrojar dos dados y mostrar sus valores
  57. # Se puede usar la biblioteca random con la función randint()
  58. # De ser posible, implementar funciones
  59. import random
  60.  
  61. print("Juego de dados")
  62.  
  63. while True:
  64. print("\nMenu de opciones")
  65. print("----------------")
  66. print("1. Arrojar dos dados")
  67. print("2. Salir")
  68.  
  69.  
  70.  
  71. opcion = input("Ingrese una opción: ")
  72.  
  73. if opcion == "1":
  74. dado1 = random.randint(1,6)
  75. dado2 = random.randint(1,6)
  76. print(f"Dado 1: {dado1} - Dado 2: {dado2}")
  77.  
  78. elif opcion == "2":
  79. print("Hasta luego...")
  80. break
  81.  
  82. else:
  83. print("Opción incorrecta")
  84.  
  85.  
  86.  
  87. # Ej 4: DIFICIL
  88. # hacer un script que simule el juego de piedra, papel o tijera
  89. # Se debe jugar un usuario contra la computadora. Primero, se debe pedir
  90. # la cantidad de rondas del juego, y tras terminarlas, se debe indicar
  91. # el score final y el ganador. Se puede usar random.choice() para
  92. # elegir al azar un elemento de una lista
  93.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement