Skip to content

Commit 8dc6fc5

Browse files
committed
2 parents b9a9ce2 + 1927657 commit 8dc6fc5

File tree

4 files changed

+85
-0
lines changed

4 files changed

+85
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
i = 1
2+
while i <= 100:
3+
if i % 3 == 0 and i % 5 == 0:
4+
print("FizzBuzz")
5+
elif i % 3 == 0 and i % 5 != 0:
6+
print("Fizz")
7+
elif i % 5 == 0 and i % 3 != 0:
8+
print("Buzz")
9+
else:
10+
print(i)
11+
i+=1
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
LEET = {
2+
"A":"4","B":"|3","C":"[","D":")","E":"3","F":"|=",
3+
"G":"&","H":"#","I":"1","J":",_|","K":">|","L":"1",
4+
"M":"/\/\\","N":"^/","O":"0","P":"|*","Q":"(_,)","R":"I2",
5+
"S":"5","T":"7","U":"(_)","V":"\/","W":"\/\/","X":"><",
6+
"Y":"j","Z":"2","1":"I","2":"Z","3":"E","4":"A","5":"S",
7+
"6":"G","7":"T","8":"B","9":"q","0":"()",
8+
}
9+
texto = input("Ingrese texto: ")
10+
texto2=[]
11+
for c in texto.upper():
12+
if c in LEET:
13+
texto2.append(LEET[c])
14+
elif c == " ":
15+
texto2.append(" ")
16+
else:
17+
texto2.append(c)
18+
resultado ="".join(texto2)
19+
print(f"resultado: {resultado}")
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
p1=0
2+
p2=0
3+
puntaje={0:"Love",1:15,2:30,3:40}
4+
while True:
5+
try:
6+
tiro =input("Ingrese turno: ")
7+
if tiro.upper() == "P1":
8+
p1 += 1
9+
elif tiro.upper() == "P2":
10+
p2 += 1
11+
if p1 >= 4 and p1 - p2 >=2:
12+
print("Ha ganado el P1")
13+
break
14+
elif p2 >= 4 and p2 - p1 >=2:
15+
print("Ha ganado el P2")
16+
break
17+
elif (p1 >= 3 and p2 >= 3) and p1 == p2:
18+
print("Deuce")
19+
elif p1 >= 3 and p2 >=3 and p1 - p2 == 1:
20+
print("Ventaja P1 ")
21+
elif p1 >= 3 and p2 >=3 and p2 - p1 == 1:
22+
print("Ventaja P2")
23+
else:
24+
print(f"{puntaje[p1]} - {puntaje[p2]}")
25+
except ValueError:
26+
print("entrada inválida")
27+
pass
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
puntuacion = 0
2+
puntuaciones = {
3+
'a':1,'b':2,'c':3,'d':4,'e':5,'f':6,'g':7,'h':8,'i':9,'j':10,
4+
'k':11,'l':12,'m':13,'n':14,'ñ':15,'o':16,'p':17,'q':18,'r':19,
5+
's':20,'t':21,'u':22,'v':23,'w':24,'x':25,'y':26,'z':27
6+
}
7+
8+
print("\nBienvenido al juego de la palabra de 100 puntos.")
9+
print("\nIngrese una palabra para sumar puntos. Cada letra tiene un valor del 1 al 27.")
10+
print("\nEl juego termina cuando una palabra alcanza 100 puntos.")
11+
print("\n¡Buena suerte!")
12+
13+
def validar_palabra(palabra):
14+
return palabra.isalpha()
15+
16+
while puntuacion < 100:
17+
puntuacion = 0
18+
palabra = input("\nIngrese una palabra: ").lower()
19+
if validar_palabra(palabra) == False:
20+
print("Entrada inválida. Por favor, ingrese solo letras.")
21+
continue
22+
23+
for letra in palabra:
24+
puntuacion += puntuaciones.get(letra, 0)
25+
26+
print(f"La puntuación de la palabra '{palabra}' es: {puntuacion} puntos.")
27+
28+
print(f"¡Felicidades! Has alcanzado {puntuacion} puntos y ganado el juego.")

0 commit comments

Comments
 (0)