You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
print(sorted(str1) ==sorted(str2)) # Anagramas: False (Hola != Mundo). anagrama es una palabra o frase que resulta de la transposición de letras de otra palabra o frase
28
+
print("a"instr1) #Búsqueda: True. verifica si la letra a está en la cadena
29
+
print('Saludo: {}, lenguaje: {}'.format(str1,str2)) #Formateo: Saludo: Hola, lenguaje, Mundo
30
+
print(list(str1)) # Transformacion de cadena a lista: ['H', 'o', 'l', 'a']
31
+
32
+
# EXTRA
33
+
'''Crea un programa que analice dos palabras diferentes y realice comprobaciones
34
+
* para descubrir si son:
35
+
* - Palíndromos: palabras que se leen igual de izquierda a derecha que de derecha a izquierda
36
+
* - Anagramas: palabras que tienen las mismas letras pero en diferente orden
37
+
* - Isogramas: palabras que no tienen letras repetidas'''
38
+
39
+
# quiero un programa que haga todas las comprobaciones en la misma funcion
40
+
defcheck(word1:str,word2:str):
41
+
print(f'La palabra {word1} es un palíndromo?: {word1==word1[::-1]}')
42
+
print(f'La palabra {word2} es un palíndromo?: {word2==word2[::-1]}')
43
+
print(f'{word1} es un anagrama de {word2}?: {sorted(word1) ==sorted(word2)}')
44
+
print(f'{word1} es un isograma?: {len(set(word1)) ==len(word1)}')
45
+
print(f'{word2} es un isograma?: {len(set(word2)) ==len(word2)}')
0 commit comments