Comment Python affiche-t-il le plus grand nombre de trois nombres ? Quelle est la méthode pour trouver la valeur maximale en Python ? Cet article vous présentera en détail à travers des cas pratiques. J'espère que vous le lirez attentivement.
1. si jugement
Utilisez l'instruction de flux if pour déterminer tour à tour la taille entre les trois nombres, comme illustré dans l'exemple suivant :
num1=float(input('Entrez le premier nombre :')) #Entrez les trois nombres à comparer et convertissez-les en virgule flottante
num2=float(input('Entrez le deuxième nombre :'))
num3=float(input('Entrez le troisième nombre :'))
si num1
elif num1 < num2 et num3 < num2 : #juger si le deuxième nombre est la valeur maximale
max_num =num2
sinon : # Trois et deux ne sont pas la valeur maximale, alors le premier nombre est la valeur maximale
max _num = num1
print('Le plus grand des trois nombres est : %s' % max _num) #Afficher la valeur maximale
2. fonction max()
La fonction max() est une fonction intégrée de Python, qui peut renvoyer la valeur maximale du paramètre donné, le code est le suivant :
# instruction d'entrée omise
print(max(num1.num2.num)) # Parce que les trois paramètres sont du même type, vous pouvez utiliser la fonction max() dans la fonction de sortie pour juger et sortir.
3. Méthode List Sort()
Après avoir trié trois variables numériques dans une liste, le dernier élément est la plus grande valeur, comme suit :
# instruction d'entrée omise
list = [num1.num2.num3] # Instancie un objet liste avec les trois nombres passés
list.sort() # Trie la liste dans l'ordre positif
print(list[-1]) # La dernière valeur après le tri est la valeur maximale, index -1 obtient le dernier élément