# crear una lista de nombres de sistemas operativos
operatingsystems = ["debian", "ubuntu", "opensuse", "linuxmint", "redhat", "fedora",
"pclinuxos", "clearos", "centos", "netbsd",
"freebsd", "openbsd", "kali"]
# crea la lista que va a ser construido por el programa
# Esta lista todos los sistemas operativos con la letra "N" en tendrá
OsesWithLetterN =]
# crear 2 "lazos"
Inicio # exterior "para el lazo" a continuación
# considerar cada nombre del sistema operativo en la lista de "bucle for"
para alfa en operatingsystems:
# Si esta establecido en true, nunca conseguiría a la instrucción "if" 2 º
haveletterN = False
interior de inicio # "para loop" por debajo de
para personaje en alfa:
# tomar cada personaje y y compruebe para ver si es la letra "n"
Si carácter en ["n"]:
haveletterN = True
# Si es la letra "n", agrega nombre del sistema operativo a la lista de nuevo
OsesWithLetterN.append(alpha)
Imprimir ("encontrar un sistema operativo con ' n ' en él:", alfa)
rotura
# Esto "si declaración" imprime cada letra para demostrar que no es la letra "n"
Si haveletterN == False:
Imprimir (carácter, "no es la letra ' n '.")
# Imprime la lista de todos los sistemas operativos con la letra "n" en
Imprimir ("los sistemas operativos que tienen la letra ' n ' en lo son:", OsesWithLetterN)