Dada una string. La tarea es imprimir todas las palabras con longitud uniforme en la string dada.
Ejemplos:
Input: s = "This is a python language" Output: This is python language Input: s = "i am laxmi" Output: am
Método: encontrar palabras de longitud uniforme usando el bucle for y la declaración if y sin usar la función def. Primero divida la string dada usando la función split() y luego itere las palabras de una string usando for loop. Calcula la longitud de cada palabra usando la función len(). Si la longitud es par, imprima la palabra.
Python3
# Python code # To print even length words in string #input string n="This is a python language" #splitting the words in a given string s=n.split(" ") for i in s: #checking the length of words if len(i)%2==0: print(i) # this code is contributed by gangarajula laxmi
This is python language
Enfoque: divida la string usando la función split() . Iterar en las palabras de una string usando for loop. Calcule la longitud de la palabra usando la función len() . Si la longitud es par, imprima la palabra. A continuación se muestra la implementación de Python del enfoque anterior:
Python3
# Python3 program to print # even length words in a string def printWords(s): # split the string s = s.split(' ') # iterate in words of string for word in s: # if length is even if len(word)%2==0: print(word) # Driver Code s = "i am muskan" printWords(s)
am muskan
Publicación traducida automáticamente
Artículo escrito por MuskanChoudhary y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA