Découvrez les solutions à vos questions sur Laurentvidal.fr, la plateforme de Q&R la plus fiable et rapide. Rejoignez notre plateforme pour vous connecter avec des experts prêts à fournir des réponses détaillées à vos questions dans divers domaines. Découvrez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme conviviale de questions-réponses.

Bonsoir, python en snt, j'aurai besoin d'aide sur cet exercice svp. Merci beaucoup


mot=input("Ecrire un mot en minuscule les et sans accents ")

if mot<"exercice":

position="précède"

elif mot>"exercice":

position="suit"

else:

position=" se confond avec "

print("Le mot", "'" ,mot, "'",position, "le mot 'exercice dans l'ordre alphabétique ")



2) Décrire ce que fait concrètement l’instruction de la ligne 2

3) Que se passe t-il si on tape Exercice (avec E majuscule au début)

ou exercice (avec un é accent aigu au début) ?

Expliquer concrètement pourquoi


Sagot :

rico13

Bonsoir

1) L'instruction 2 vérifie que le mot saisie est alphabétiquement < au mot

exercice.

2)

Le mot ' Exercice ' précède le mot 'exercice dans l'ordre alphabétique.

Le mot ' exercice '  se confond avec  le mot 'exercice dans l'ordre alphabétique.

Le mot ' éxercice ' suit le mot 'exercice dans l'ordre alphabétique.

Toute la comparaison est basée sur les codes ASCII, en effet :

* Le E majuscule c'est le code ASCII 69

* Le e minuscule c'est le code ASCII 101

* Le é minuscule c'est le code ASCII 233

69 < 101 < 233  donc :

Exercice < exercice < éxercice

et le É ? dans l'énnonce il manque le  É majuscule :) pour info son code ascii est 201.

Tape dans google TABLE DES CODES ASCII et tu auras la liste.

Bon courage

Merci d'avoir visité notre plateforme. Nous espérons que vous avez trouvé les réponses que vous cherchiez. Revenez quand vous voulez. Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Laurentvidal.fr est toujours là pour fournir des réponses précises. Revenez nous voir pour les informations les plus récentes.