Difficulté en programmation python
Fermémamiemando Messages postés 33549 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mars 2025 - 5 avril 2023 à 14:38
Bonjour,
J'ai un petit soucis en programmation.
Je voudrais savoir comment saisir trois noms, les comparer, trouver le plus petit et afficher
Android / Chrome 108.0.0.0
- Difficulté en programmation python
- Citizen code python avis - Accueil - Outils
- Application de programmation - Guide
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
- Mettre en veille un programme - Guide
3 réponses
Modifié le 1 avril 2023 à 11:55
Bonjour,
un petit souci (sans s) ...
Si c'est du Python, tu devrais être dans le forum Python
Ceci dit, normalement, on ne donne pas de solutions toutes faites ici
Tu as suivi un cours ?
En voici un sympa:
Je me permet une question peut-être ridicule, mais bon ...
On parle bien de "noms" et non de "nombres".
Pour toi, comment détermine-t-on le nom le plus petit?
C'est-à-dire le premier en ordre alphabétique, ou celui qui a le moins de caractères?
5 avril 2023 à 14:38
Bonjour,
Que tu compares des noms (str) ou des nombres (int ou float), la relation d'ordre < est définie dans les trois cas (dans le cas des chaînes de caractères, c'est l'ordre lexicographique).
Tu peux donc utiliser pour ces trois types la fonction min.
print(min([1, 3, -1])) # -1 print(min(["abc", "aa", "xyz"])) # "aa"
Bonne chance