Quels sont les types de données intégrés courants dans Python ?

王林
Libérer: 2023-08-20 22:57:13
avant
1591 Les gens l'ont consulté

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.

Type numérique

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.

La traduction chinoise de

Exemple

est :

Exemple

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)
Copier après la connexion

Sortie

25
11.89
(6+2.9j)
301
17
Copier après la connexion

Booléen

La traduction chinoise de

Exemple

est :

Exemple

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)
Copier après la connexion

Sortie

True
False
Copier après la connexion
La traduction chinoise de

Types de séquence de texte – chaîne

est :

Types de séquence de texte – chaîne

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!'
Copier après la connexion
La traduction chinoise de

Exemple

est :

Exemple

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)
Copier après la connexion

Sortie

John
This,
is it!
Copier après la connexion

Liste

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

.

Créer une liste Python avec des éléments entiers

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

Exemple

est :

Exemple

# 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])
Copier après la connexion

Sortie

List =  [25, 40, 55, 60, 75, 90, 105, 130, 155, 180]
Length of the List =  10
1st element =  25
Last element =  180
Copier après la connexion

Créer une liste Python avec des éléments String

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

Exemple

est :

Exemple

# 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])
Copier après la connexion

Sortie

List =  ['BMW', 'Audi', 'Tesla', 'Honda', 'Toyota']
Length of the List =  5
1st element =  BMW
Last element =  Toyota
Copier après la connexion

Tuple

est traduit en chinois par :

Tuple

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

Exemple

est :

Exemple

# Creating a Tuple
mytuple = (20, 40, 60, 80, 100)

# Displaying the Tuple
print("Tuple = ",mytuple)

# Length of the Tuple
print("Tuple Length= ",len(mytuple))
Copier après la connexion

Sortie

Tuple =  (20, 40, 60, 80, 100)
Tuple Length=  5
Copier après la connexion

Dictionnaire

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
Copier après la connexion

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 −

Example

的中文翻译为:

示例

# Creating a Dictionary with 4 key-value pairs
myprod = {
   "Product":"Mobile",
   "Model": "XUT",
   "Units": 120,
   "Available": "Yes"
}

# Displaying the Dictionary
print("Dictionary = \n",myprod)
Copier après la connexion

输出

Dictionary = 
 {'Product': 'Mobile', 'Model': 'XUT', 'Units': 120, 'Available': 'Yes'}
Copier après la connexion

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!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!