Python est un langage de programmation interprété, interactif, orienté objet et de haut niveau à usage général.
Voici les principales fonctionnalités de Python :
Python prend en charge les méthodes de programmation fonctionnelles et structurées ainsi que la programmation orientée objet.
Il peut être utilisé comme langage de script ou peut être compilé en byte-code pour créer de grandes applications.
Il fournit des types de données dynamiques de très haut niveau et prend en charge la vérification de type dynamique.
Il prend en charge la collecte automatique des déchets.
Les variables ne sont rien d'autre que des emplacements mémoire réservés pour stocker des valeurs. Cela signifie que lorsque vous créez une variable, vous réservez de l'espace en mémoire.
a = 10
Ci-dessus, a est une variable à laquelle est attribuée une valeur de 10.
Les types de données numériques stockent des valeurs numériques. Ce sont des types de données immuables, ce qui signifie que la modification de la valeur d'un type de données numérique entraîne un objet nouvellement alloué.
Python prend en charge quatre types numériques différents.
int (entiers signés) - Ils sont souvent appelés simplement entiers ou entiers, sont des nombres entiers positifs ou négatifs sans point décimal.
long (long integers) − Aussi appelés longs, ce sont des entiers de taille illimitée, écrits comme des entiers et suivis d'un L majuscule ou minuscule.
float (valeurs réelles à virgule flottante) − Également appelés flotteurs, ils représentent des nombres réels et sont écrits avec un point décimal divisant les parties entières et fractionnaires. Les flotteurs peuvent également être en notation scientifique, avec E ou e indiquant la puissance de. 10 (2,5e2 = 2,5 x 102 = 250).
complexe (nombres complexes) − sont de la forme a + bJ, où a et b sont des flottants et J (ou j) représente la racine carrée de -1 (qui est un nombre imaginaire). le nombre est a et la partie imaginaire est b. Les nombres complexes ne sont pas beaucoup utilisés dans la programmation Python.
Les chaînes sont l'un des types les plus populaires en Python. Nous pouvons les créer simplement en mettant les caractères entre guillemets. Python traite les guillemets simples et doubles de la même manière. Créer une chaîne est aussi simple que d'attribuer une valeur à une variable.
Voyons comment créer facilement une chaîne en Python.
myStr = Thisisit!'
La liste est le type de données le plus polyvalent en Python. Vous pouvez utiliser des crochets pour écrire des valeurs (éléments) séparées par des virgules dans une liste. Voyons comment créer différents types de listes.
myList1 = ['abc', 'pq']; myList2 = [5, 10, 15, 20];
Les tuples sont des séquences, tout comme les listes. Les différences entre les tuples et les listes sont que les tuples ne peuvent pas être modifiés contrairement aux listes et aux tuples qui utilisent des parenthèses, alors que les listes utilisent des crochets.
Créer un tuple est aussi simple que de mettre différentes valeurs séparées par des virgules. Vous pouvez également mettre ces valeurs séparées par des virgules entre parenthèses. Voyons comment créer un tuple.
myTuple1 = ('abc', 'pq)]; myTuple2 = (5, 10, 15, 20);
Voyons comment créer un dictionnaire −
# Creating two Dictionaries dict1 = {'Player':['Jacob','Steve','David','John','Kane'], 'Age':[29, 25, 31, 26, 27]} dict2 = {'Rank':[1,2,3,4,5], 'Points':[100,87, 80,70, 50]}
Un objet est une instance unique d'une structure de données définie par sa classe. Un objet comprend à la fois des données membres (variables de classe et variables d'instance) et des méthodes.
Fonctions en Python
Un bloc fonctionnel commence par le mot-clé def, suivi du nom de la fonction et des crochets ( ( ) ). Créons une fonction.
def demo(s): print (s) return # Function call demo("Function Called")
Function Called
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!