Fonctions intégrées de Python3
Python fournit un grand nombre defonctions intégrées, qui peuvent être utilisées directement sans importer de bibliothèques. Ces fonctions couvrentla conversion de types de données, le calcul mathématique, les opérations d'itération, les mécanismes de réflexionet d'autres scénarios courants, et sont des outils essentiels que chaque débutant en Python doit maîtriser.
Pourquoi maîtriser les fonctions intégrées ?
- Réduire le volume de code : une ligne remplace plusieurs lignes (par exemple
sum()、max()) - Améliorer la lisibilité : une sémantique claire, plus claire que la logique écrite à la main
- De meilleures performances : implémentées en C au niveau bas, généralement plus rapides que les boucles Python
Catégories courantes
Calcul numérique :
abs()、round()、min()、max()、sum()-
Conversion de types :
int()、float()、str()、list()、tuple() -
Itération et fonctionnel :code>map(),
filter()、zip()、enumerate() -
Réflexion et objets :
type()、isinstance()、getattr()、setattr() -
Entrée/Sortie :
print()、input()、open()
Exemples de fonctions courantes
# 求和
sum([1, 2, 3]) # 6
# 最大值
max([3, 6, 2]) # 6
# 类型转换
int("123") # 123
# 枚举
for i, v in enumerate(['a', 'b']):
print(i, v)
# map
list(map(lambda x: x * 2, [1,2,3])) # [2,4,6]