Difficulté en programmation python
Fermé
Daniel
-
1 avril 2023 à 11:25
mamiemando Messages postés 33407 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 novembre 2024 - 5 avril 2023 à 14:38
mamiemando Messages postés 33407 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 novembre 2024 - 5 avril 2023 à 14:38
A voir également:
- Difficulté en programmation python
- Citizen code python avis - Accueil - Outils
- Application de programmation - Guide
- Ce programme est écrit en python. ✓ - Forum Python
- Python retour à la ligne dans le code - Forum Python
3 réponses
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 1 avril 2023 à 11:55
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?
mamiemando
Messages postés
33407
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
29 novembre 2024
7 806
5 avril 2023 à 14:38
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