- Archivos ordenados en carpetas.
Este repositorio se intenta plantear mini proyectos para que otras personas que se inicien en este lenguaje puedan practicar e intentar hacerlos.
Realiza una calculadora que contenga el siguiente menu:
- Suma
- Resta
- Multiplicaión
- División
- Factorial
- Potencia
- Es primo?.
- Salir
Hasta que el usuario no le de a "Salir" no se terminará el programa. En cada operación se pedirán al usuario que introduzca dos números salvo en el "Factorial" y en el "Es primo?", en esos casos solo se le introducirán un número. Además en el "Es primo?" deberá de comprobar y mostrar si es primo o no lo es.
Recrea el Juego del ahorcado, el juego será de dos jugadores. Uno escribe la palabra (ojo solo quiero una palabra, pero si te quieres complicar más puedes hacerlo de varias) y el otro acierta. Cuando empieze el juego deverá de aparecer la palabra escondida con guiones bajos "_" y con un espacio en cada letra.
El personaje completo sería este: print("-----\n| |\n| O \n| --|--\n| |\n| / \ ")
Ayuda: El juego requiere recorrer cadenas.
Reacrea el juego del 3 en raya. Para el jugador uno tendrá este emoji ❌, para el jugador 2 tendrá 🔘 este emoji y para el tablero en blanco utilizará este ⬜.
El tablero tendrá este aspecto con estas posiciones:
| 1 | 2 | 3 |
|---|---|---|
| 4 | 5 | 6 |
| 7 | 8 | 9 |
El tablero claramente estará en una matriz.
Ayuda: El juego requiere listas y matrizes aquí tienes su documentación.
Crea un juego rpg por turnos, serás un heroe que te dan a elegir al inicio 3 clases diferentes que serán:
- Guerrero -> 200 de vida y 50 de daño.
- Mago -> 150 de vida y 60 de daño.
- Picaro -> 180 de vida y 55 de daño.
Cada clase tiene un ataque normal y 2 habilidades especiales que son:
- Para el guerrero -> Golpe de espada: 15% más de daño y Ataque de furia: 20% más de daño.
- Para el mago -> Bola de fuego: 20% más de daño y Rayo de hielo: 45% más de daño.
- Para el picaro -> Estocada: 18% más de daño y Ataque sorpresa: 30% más de daño.
Las habilidades fuertes solo se podrán utilizar 3 veces por cada 2 combates, las habilidades superfuertes solo se podrán utilizar 2 veces por cada 2 combates y los escudos solo habrá 2 por cada 2 combates. Al acabar el 2 combate el héroe se curará un 58% de la vida que tengan en ese momento y a demás se reiniciarán las habilidades especiales y el escudo.
Los enemigos son:
- Dragón: 200 de vida y 50 de daño.
- Liche: 170 de vida y 40 de daño.
- Orco: 150 de vida y 30 de daño.
- Esqueleto: 100 de vida y 20 de daño.
- Goblin: 80 de vida y 15 de daño.
Los enemigos podrán fallar ataques (yo dejé al azar que eligiera cuando fallan), tambien los enemigos solo pueden hacer un ataque normal (pero si quieres complicarlo más le puedes poner ataques especiales también).
Una vez acabado la partida sea ganada o perdida, se preguntará al usuario si quiere volver a jugar o no.
Ayuda: Para este juego es necesario saber como van las clases documentación y video.