# créer une liste de noms de système d’exploitation
Soutenez = [« debian », « ubuntu », « opensuse », « linuxmint », « redhat », « fedora »,
« pclinuxos », « clearos », « centos », « netbsd »,
"freebsd", "openbsd", "kali"]
# créer liste qui va être construit par le programme
# Cette liste aura tous les systèmes d’exploitation avec la lettre « N » dedans
OsesWithLetterN =]
# créer 2 "pour les boucles"
# start externe "pour la boucle" ci-dessous
# prendre le nom de chaque système d’exploitation dans la liste en boucle « for »
pour alpha dans Soutenez :
# Si nous cela défini à true, elle n’obtiendrait jamais à l’instruction « if » 2ème
haveletterN = False
inner début # "boucle" for ci-dessous
caractère dans alpha :
# prendre chaque caractère et et vérifier pour voir si c’est la lettre « n »
Si les caractères [« n »] :
haveletterN = True
# Si c’est la lettre « n », ajoute le nom de système d’exploitation à la nouvelle liste
OsesWithLetterN.append(alpha)
Print ("trouvé un système d’exploitation avec « n » en elle:", alpha)
rupture
# cela « si déclaration "imprime chaque lettre pour prouver qu’il n’est pas la lettre « n »
Si haveletterN == False :
imprimer (caractère, "n’est pas la lettre ' n". ")
# imprimer la liste de tous les systèmes d’exploitation avec la lettre « n » dedans
imprimer ("les systèmes d’exploitation disposant de la lettre « n » dedans sont:", OsesWithLetterN)