Maison >développement back-end >Tutoriel Python >Quels sont les types de données intégrés courants dans Python ?
Python dispose de différents types de données standards qui sont utilisés pour définir les opérations possibles sur celles-ci et la méthode de stockage pour chacune d'entre elles.
Python prend en charge quatre types numériques différents -
int - Ils sont souvent appelés simplement des entiers ou des entiers, ce sont des nombres entiers positifs ou négatifs sans point décimal.
long − Également appelés longs, ce sont des entiers de taille infinie écrits sous forme d'entiers et suivis d'un L majuscule ou minuscule.
float − É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 - Ce sont des nombres complexes de la forme a + bJ, où a et b sont des nombres à virgule flottante et J (ou j) représente la racine carrée de -1 (c'est-à-dire le nombre imaginaire). La partie réelle du nombre est a et la partie imaginaire est b. En programmation Python, les nombres complexes sont rarement utilisés.
Voyons un exemple −
# Python int val1 = 25 print(val1) # Python float val2 = 11.89 print(val2) # Python complex val3 = 6+2.9j print(val3) # Python hexadecimal val4 = 0x12d print(val4) # Python octal val5 = 0o021 print(val5)
25 11.89 (6+2.9j) 301 17
Le type booléen a deux valeurs, True et False. True représente 1, False représente 0. Voyons un exemple -
a = (1 == True) b = (1 == False) print(a) print(b)
True FalseLa traduction chinoise de
Nous pouvons facilement créer une chaîne en mettant les caractères entre guillemets. Python traite les guillemets simples comme des synonymes de guillemets doubles. 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 traduction chinoise de
Nous allons maintenant voir un exemple de création de chaînes simples et multilignes −
str1 = "John" print(str1) # Multi-line string str2 = """ This, is it! """ print(str2)
John This, is it!
Une liste contient des éléments séparés par des virgules et placés entre crochets ([]). Créer une liste est aussi simple que de mettre différentes valeurs séparées par des virgules entre crochets. Une liste peut avoir des éléments entiers, chaîne ou flottants. , nous pouvons également créer une liste avec des types de données mixtes.
La liste peut être écrite sous la forme d'une liste de valeurs (éléments) séparées par des virgules entre crochets. La chose importante à propos d'une liste est que les éléments d'une liste ne doivent pas nécessairement être du même type
.Nous allons créer une liste avec 10 éléments entiers et l'afficher. Les éléments sont entourés de crochets, nous avons également affiché la longueur de la liste et comment nous pouvons accéder à des éléments spécifiques à l'aide des crochets −.
La traduction chinoise de# Create a list with integer elements mylist = [25, 40, 55, 60, 75, 90, 105, 130, 155, 180]; # Display the list print("List = ",mylist) # Display the length of the list print("Length of the List = ",len(mylist)) # Fetch 1st element print("1st element = ",mylist[0]) # Fetch last element print("Last element = ",mylist[-1])
List = [25, 40, 55, 60, 75, 90, 105, 130, 155, 180] Length of the List = 10 1st element = 25 Last element = 180
Nous pouvons également ajouter des éléments de chaîne aux listes Python. Nous allons créer une liste de 5 éléments de chaîne et l'afficher. Les éléments sont placés entre crochets. En faisant cela, nous montrons également la longueur de la liste et comment accéder au premier et au dernier élément à l'aide de crochets −
La traduction chinoise de# Create a list with string elements mylist = ["BMW","Audi","Tesla","Honda","Toyota"]; # Display the list print("List = ",mylist) # Display the length of the list print("Length of the List = ",len(mylist)) # Fetch 1st element print("1st element = ",mylist[0]) # Fetch last element print("Last element = ",mylist[-1])
List = ['BMW', 'Audi', 'Tesla', 'Honda', 'Toyota'] Length of the List = 5 1st element = BMW Last element = Toyota
Un tuple est une série d'objets Python immuables. Les tuples et les listes sont des séquences. La principale différence entre les tuples et les listes est que les tuples sont immuables tandis que les listes sont mutables. Les tuples utilisent des parenthèses, tandis que les listes utilisent des crochets.
Créons d'abord un Tuple de base avec des éléments entiers, puis passons aux Tuples au sein d'un Tuple −
La traduction chinoise de# Creating a Tuple mytuple = (20, 40, 60, 80, 100) # Displaying the Tuple print("Tuple = ",mytuple) # Length of the Tuple print("Tuple Length= ",len(mytuple))
Tuple = (20, 40, 60, 80, 100) Tuple Length= 5
Le dictionnaire Python est un type de table de hachage. Ils fonctionnent comme des tableaux associatifs ou des hachages en Perl, constitués de paires clé-valeur. La syntaxe correcte pour créer un dictionnaire Python consiste à stocker les valeurs sous forme de paires clé:valeur. Le côté gauche des deux points stocke la clé et le côté droit stocke la valeur, c'est-à-dire
key:value
Dictionary is enclosed by curly bracket and do not allow duplicates. According to the 3.7 Python update, dictionaries are now ordered. Consider Dictionary as a set of key: value pairs, with the requirement that the keys are unique (within one dictionary). Each key in a Dictionary is separated from its value by a colon (:), the items are separated by commas, and the whole thing is enclosed in curly braces.
We will create 4 key-value pairs, with keys Product, Model, Units and Available and values Mobile, XUT, 120 and Yes. Keys are on the left of colon, whereas values are on the right −
# Creating a Dictionary with 4 key-value pairs myprod = { "Product":"Mobile", "Model": "XUT", "Units": 120, "Available": "Yes" } # Displaying the Dictionary print("Dictionary = \n",myprod)
Dictionary = {'Product': 'Mobile', 'Model': 'XUT', 'Units': 120, 'Available': 'Yes'}
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!