Maison  >  Article  >  développement back-end  >  Fonctions intégrées essentielles de Python : exemples et utilisation

Fonctions intégrées essentielles de Python : exemples et utilisation

Barbara Streisand
Barbara Streisandoriginal
2024-10-11 10:16:29633parcourir

Essential Python Built-in Functions: Examples and Usage

Python, connu pour sa simplicité et sa lisibilité, est livré avec un riche ensemble de fonctions intégrées qui simplifient les tâches de programmation courantes. Ces fonctions permettent aux développeurs d'effectuer diverses opérations sans avoir à écrire de code volumineux. Dans cet article, nous explorerons certaines fonctions intégrées essentielles en Python, notamment len(), max(), sum() et d'autres, ainsi que des exemples pratiques pour illustrer leur utilisation.

1. len()

La fonction len() renvoie le nombre d'éléments dans un objet, qui peut être une chaîne, une liste, un tuple ou tout autre itérable.

Exemple :

# Using len() with a list
my_list = [1, 2, 3, 4, 5]
print(len(my_list))  # Output: 5

# Using len() with a string
my_string = "Hello, World!"
print(len(my_string))  # Output: 13

2. maximum()

La fonction max() renvoie le plus grand élément d'un itérable ou le plus grand de deux arguments ou plus. C'est utile pour trouver la valeur maximale dans une liste ou un tuple.

Exemple :

# Using max() with a list
numbers = [1, 3, 2, 5, 4]
print(max(numbers))  # Output: 5

# Using max() with multiple arguments
print(max(10, 20, 30))  # Output: 30

3. somme()

La fonction sum() calcule la somme de tous les éléments d'un itérable, comme une liste ou un tuple. Il peut également prendre un deuxième argument, qui sert de valeur de départ.

Exemple :

# Using sum() with a list
numbers = [1, 2, 3, 4, 5]
print(sum(numbers))  # Output: 15

# Using sum() with a starting value
print(sum(numbers, 10))  # Output: 25 (15 + 10)

4.min()

La fonction min() renvoie le plus petit élément d'un itérable ou le plus petit de deux arguments ou plus.

Exemple :

# Using min() with a list
numbers = [1, 3, 2, 5, 4]
print(min(numbers))  # Output: 1

# Using min() with multiple arguments
print(min(10, 20, 30))  # Output: 10

5. trié()

La fonction sorted() renvoie une nouvelle liste triée à partir des éléments de tout itérable, tandis que l'itérable d'origine reste inchangé.

Exemple :

# Using sorted() with a list
numbers = [3, 1, 4, 1, 5, 9]
sorted_numbers = sorted(numbers)
print(sorted_numbers)  # Output: [1, 1, 3, 4, 5, 9]
print(numbers)  # Output: [3, 1, 4, 1, 5, 9] (original list is unchanged)

6. abdos()

La fonction abs() renvoie la valeur absolue d'un nombre, qui est la valeur non négative du nombre sans égard à son signe.

Exemple :

print(abs(-5))  # Output: 5
print(abs(3.14))  # Output: 3.14

7. rond()

La fonction round() arrondit un nombre à un nombre spécifié de décimales. Si aucun deuxième argument n'est fourni, il arrondit à l'entier le plus proche.

Exemple :

print(round(3.14159, 2))  # Output: 3.14
print(round(3.5))  # Output: 4 (rounds to nearest even)

8. tapez()

La fonction type() renvoie le type d'un objet, ce qui peut être utile pour déboguer ou comprendre les données en cours de traitement.

Exemple :

print(type(42))  # Output: <class 'int'>
print(type("Hello"))  # Output: <class 'str'>
print(type([1, 2, 3]))  # Output: <class 'list'>

9. tous()

La fonction all() renvoie True si tous les éléments de l'itérable sont vrais (ou si l'itérable est vide). Cette fonction est utile pour valider les conditions sur plusieurs éléments.

Exemple :

print(all([True, True, False]))  # Output: False
print(all([1, 2, 3]))  # Output: True

10. n'importe lequel()

La fonction any() renvoie True si un élément de l'itérable est vrai. Si l'itérable est vide, il renvoie False.

Exemple :

print(any([False, False, True]))  # Output: True
print(any([0, "", None]))  # Output: False

Conclusion

Les fonctions intégrées de Python fournissent des outils essentiels aux développeurs, facilitant ainsi l'exécution d'opérations courantes avec un minimum de code. Des fonctions telles que len(), max(), sum() et d'autres contribuent à améliorer l'efficacité et la lisibilité des programmes Python. En comprenant et en utilisant ces fonctions, vous pouvez rationaliser considérablement votre processus de codage et améliorer la qualité de votre code. Que vous soyez débutant ou développeur expérimenté, la maîtrise de ces fonctions intégrées profitera à votre parcours de programmation Python.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn