Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created April 24, 2019 17:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/976eab38d70bb8361ac46e133f98865d to your computer and use it in GitHub Desktop.
Save parzibyte/976eab38d70bb8361ac46e133f98865d to your computer and use it in GitHub Desktop.
"""
Longitud de una cadena o lista en Python
sin usar la función len ni un ciclo foreach
@author parzibyte
"""
def longitud(valor):
contador = 0
while True:
try:
valor[contador]
contador += 1
except IndexError:
break
return contador
# Probar
cadena = "Hola"
print("Longitud de cadena:", longitud(cadena))
cadena = ""
print("Longitud de cadena:", longitud(cadena))
lista = ["Panic in Detroid", "Let me go", "Shattered"]
print("Longitud de lista:", longitud(lista))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment