Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # Ej 1: Hacer un script que implemente un contador de 0 a 10 segundos y lo
- # muestre por pantalla
- """
- import time
- for i in range(11):
- print(i)
- time.sleep(1)
- """
- # Ej 2: hacer una función explotar_bomba que reciba como parámetro la
- # cantidad de tiempo en segundos para desactivarla. La función debe mostrar
- # una cuenta regresiva hasta su explosión
- # EJ
- # 3
- # 2
- # 1
- # ¡BOOOOMMM!
- """
- import time
- def explotar_bomba(tiempo):
- for i in range(tiempo,0,-1):
- print(i)
- time.sleep(0.8)
- print("BOOOOM")
- explotar_bomba(5)
- import time
- def explotar_bomba(tiempo):
- for i in range(tiempo,-1,-1):
- if not i:
- print("!BOOOOOMMM!")
- return None
- else:
- print(i)
- time.sleep(1)
- explotar_bomba(5)
- """
- # Ej 3: Hacer un script con un menu con las siguientes opciones:
- # Menu:
- # 1. Tirar dados
- # 2. Salir
- #
- # La opción 1 consiste en simular arrojar dos dados y mostrar sus valores
- # Se puede usar la biblioteca random con la función randint()
- # De ser posible, implementar funciones
- import random
- print("Juego de dados")
- while True:
- print("\nMenu de opciones")
- print("----------------")
- print("1. Arrojar dos dados")
- print("2. Salir")
- opcion = input("Ingrese una opción: ")
- if opcion == "1":
- dado1 = random.randint(1,6)
- dado2 = random.randint(1,6)
- print(f"Dado 1: {dado1} - Dado 2: {dado2}")
- elif opcion == "2":
- print("Hasta luego...")
- break
- else:
- print("Opción incorrecta")
- # Ej 4: DIFICIL
- # hacer un script que simule el juego de piedra, papel o tijera
- # Se debe jugar un usuario contra la computadora. Primero, se debe pedir
- # la cantidad de rondas del juego, y tras terminarlas, se debe indicar
- # el score final y el ganador. Se puede usar random.choice() para
- # elegir al azar un elemento de una lista
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement