Les fonctions intégrées de Python sont créées lors de l'exécution de l'interpréteur Python. Dans un programme Python, vous pouvez appeler ces fonctions à tout moment sans les définir. Les fonctions intégrées les plus courantes sont :
PRint("Hello World!")
Dans le didacticiel Python, nous avons mentionné les fonctions intégrées suivantes :
Types de données de base type()
Retour sur dir() help() len()
Dictionnaire len()
Entrée et sortie de fichier texte open()
Loop design range() enumerate() zip()
Loop object iter()
Function object map() filter() réduire()
Les paramètres que j'utilise ci-dessous sont tous des paramètres réels. Vous pouvez essayer l'effet directement sur la ligne de commande.
Opérations mathématiques
abs(-5) 🎜>
pow(2, 3) Depuis La taille du nombredivmod(9,2) ([ 9,2,-4,2]) # Trouver la valeur minimalesum([2,-1,9,12]) Conversion de typeint(“5″) ) # Convertir en entier longSTR (2.3)# Converti en chaîne chaîne
Complexe (3, 9)# Renvoie le numéro 3 9i
commande ( "A") # La valeur correspondant au caractère "A"chr(65) #Le caractère Unicode correspondant à la valeur 65 bool(0) # 转换为相应的真假值,在Python中,0相当于False在Python中,下列对象都相当于False: [], ( ), {}, 0, Aucun , 0.0, " bin(56) # Renvoie une chaîne représentant le nombre hexadécimal de 56 oct(56) # Renvoie une chaîne représentant le nombre octal de 56 liste((1,2,3))
slice(5,2,-1)
Opération de séquence
all([True, 1, "hello!"]) # Indique si tous les éléments sont équivalent à la valeur vraie
any (["", 0, False, [], None]) # Existe-t-il un élément équivalent à la valeur vraie
sorted([1,5, 3])# Retour à la séquence de l'ordre positif, c'est-à-dire [1,3,5]
Inversé ([1,5,3]) # retour à la séquence de reflux, qui est [3,5,11 ]
Classe, objet, attribut
Python
1
2
3
4
5
6
7
8
9
# définir la classe
class Me(object):
def test(self):
imprimer "Bonjour!"
def new_test():
imprimer "Nouveau Bonjour !"
me = Me()
hasattr(me, « test ») # Vérifier si l'objet me a un attribut de test new_test
delattr(me, « test ») #Supprimer l'attribut de test
isinstance(me, Me) #Si l'objet me est un objet généré par la classe Me (une instance)
issubclass(Me, object) # Si la classe Me est une sous-classe de la classe d'objet
Compiler et exécuter
repr(me) # Renvoie l'expression de chaîne de l'objet
compile("print('Hello')",' test.py','exec') # Compiler la chaîne dans un objet de code expression. Le paramètre peut également être l'objet code renvoyé par compile()
exec("print('Hello')") # Interpréter et exécuter la chaîne, print('Hello')). Les paramètres peuvent également être des objets de code renvoyés par compile()
Autres
input(« Please input: ») # Waiting for input
globals( ) # Renvoie l'espace de noms global, tel que le nom de la variable globale, le nom de la fonction globale
locals()