Le meilleur didacticiel Python type de variable en 2024, dans ce didacticiel, vous pouvez apprendre affectation de variable,Une pluralité d'affectation de variable,types de données standard,chiffres Python,chaînes de Python,liste Python,Python tuple,Python élément du dictionnaire,conversion de type de données Python,
Les valeurs des variables stockées dans la mémoire. Cela signifie que va ouvrir un espace dans la mémoire lorsque vous créez une variable.
Basé sur le type de la variable de données, l'interprète va allouer la mémoire spécifiée, et décider quelles données peuvent être stockées dans la mémoire.
Ainsi, les variables peuvent spécifier différents types de données, ces variables peuvent stocker entier, décimal ou caractère.
variables Python n'a pas besoin de taper une instruction d'affectation.
Chaque variable est créé en mémoire, y compris tous les logos, les noms et les données d'information variable.
Chaque variable doit être affectée avant utilisation, affectation variable après la variable sera créé.
Signe égal (=) est utilisé pour attribuer des valeurs aux variables.
Signe égal (=) opérateur sur la gauche est un nom de variable, un signe égal (=) opérateur sur la droite est la valeur stockée dans la variable. Par exemple:
#!/usr/bin/python # -*- coding: UTF-8 -*- counter = 100 # 赋值整型变量 miles = 1000.0 # 浮点型 name = "John" # 字符串 print counter print miles print name
L'exemple ci-dessus, 100,1000.0 et "John" sont affectés au compteur, miles, nom de la variable.
Le programme sera émis au-dessus des résultats suivants:
100 1000.0 John
Python vous permet d'assigner plusieurs variables simultanément. Par exemple:
Les exemples ci-dessus, créer un objet entier, et une valeur de 1, trois variables sont affectées au même espace mémoire.
Vous pouvez également spécifier plusieurs variables en plusieurs objets. Par exemple:
Les exemples ci-dessus, deux objets entiers 1 et 2 est affecté à la variable a et b, objet chaîne "john" est attribué à la variable c.
Les données stockées peuvent être une variété de types de mémoire.
Par exemple, person.s âge comme valeur stockée dans son adresse est stockée dans des caractères alphanumériques.
Python a une norme utilisée pour définir le type d'opération, et ils peuvent être pour chacun d'eux la méthode de stockage.
Python dispose de cinq types de données standard:
type de données numérique est utilisé pour stocker des valeurs.
Ils sont des types de données immuables, ce qui signifie changer le type de données numérique sera attribué un nouvel objet.
Lorsque vous spécifiez une valeur, objet Number est créé:
Vous pouvez également utiliser l'instruction del pour supprimer un objet.
syntaxe de l'instruction del est:
Vous pouvez vous référer à l'aide de l'instruction del pour supprimer un ou plusieurs objets. Par exemple:
Python supporte quatre types de personnages différents:
Voici quelques exemples de types numériques:
int | long | flotteur | complexe |
---|---|---|---|
10 | 51924361L | 0.0 | 3.14j |
100 | -0x19323L | 15.20 | 45.j |
-786 | 0122L | -21.9 | 9.322e-36j |
080 | 0xDEFABCECBDAECBFBAEl | 32,3 + e18 | .876j |
-0490 | 535633629843L | -90. | -.6545 + 0J |
-0x260 | -052318172735L | -32.54e100 | 3e + 26J |
0x69 | -4721885298529L | 70,2-E12 | 4.53e-7J |
Chaîne ou des chaînes (String) est une chaîne de caractères se compose de chiffres, des lettres, souligne celui-ci.
Habituellement appelé:
Il est un langage de programmation indique le type de données texte.
liste de chaînes de Python sont deux types de valeurs dans l'ordre:
Si vous voulez obtenir une certaine vraie chaîne, vous pouvez utiliser les variables [sous l'en-tête: Dernier indice], vous pouvez intercepter la chaîne correspondant, où l'indice 0 est mesuré à partir du début, qui peut être positif ou négatif, sous marque peut être des moyens vides pour prendre la tête ou la queue.
Par exemple:
s [1: 5] est le résultat de l' amour.
Lorsque vous utilisez une des chaînes séparés par deux points, python retourne un nouvel objet qui contient les résultats afin de compenser le contenu de cette identification continue, en commençant à gauche est inclus sous la frontière.
Les résultats ci-dessus comprennent le s [1] la valeur de l, la portée maximale ne sont pas prises pour inclure la frontière est s [5] la valeur de p.
Signe plus (+) est l'opérateur de concaténation, l'astérisque (*) est répété les opérations. Les exemples qui suivent:
Des exemples de sortie ci-dessus:
Vous pouvez compléter la structure de données de liste pour atteindre la plupart de la classe de collection. Il prend en charge des caractères, des nombres, des chaînes et contient même une liste (appelée imbrication).
Liste avec un logo []. Python est le type le plus commun de données complexes. Voir le code pour comprendre.
Liste segmentation méritent d'être utilisé dans la variable [sous l'en-tête: Dernier indice], vous pouvez intercepter la liste appropriée, de gauche à droite par l'index par défaut de 0, index par défaut de droite à gauche à partir de -1, l'indice peut des moyens vierges pour prendre la tête ou la queue.
Signe plus (+) est une liste de l'opérateur de concaténation, l'astérisque (*) est répété les opérations. Les exemples qui suivent:
Des exemples de sortie ci-dessus:
Tuple est un autre type de données, similaire à la liste (liste).
Tuple avec "()" logo. éléments internes séparés par des virgules. Mais pas la deuxième affectation de tuple, soit en lecture seule liste.
Des exemples de sortie ci-dessus:
Ce qui suit est un tuple invalide parce tuples ne sont pas autorisés à mettre à jour. La liste est mise à jour pour permettre:
Dictionnaire (Dictionary) est en plus de python que parmi la liste des types les plus flexibles de structures de données intégrées. La liste est ordonnée des objets de liaison, les dictionnaires sont des collections non ordonnées d'objets.
La différence entre les deux est: parmi les éléments du dictionnaire est accessible par une clé, plutôt que par un accès offset.
utilisation Dictionnaire "{}" logo. Dictionnaire de l'index (clé) et de ses composantes de la valeur de la valeur correspondante.
La sortie est la suivante:
Parfois, nous avons besoin de conversion intégrée de type de données, la conversion de type de données, il vous suffit de taper les données comme un nom de fonction.
Plusieurs fonctions intégrées peuvent effectuer des conversions entre les types de données. Ces fonctions renvoient un nouvel objet qui représente la valeur convertie.
fonction | description |
---|---|
int (x [, base]) | Convertit x à un nombre entier |
longue (x [, base]) | Convertit x en un entier long |
float (x) | La transition vers un nombre à virgule flottante x |
complexe (réel [, imag]) | Créer un complexe |
str (x) | L'objet est converti en une chaîne x |
rééd (x) | L'objet x est converti en une expression de chaîne |
eval (str) | Il sert à calculer la chaîne expression Python valide et retourne un objet |
uplet (s) | La séquence S dans un tuple |
liste (s) | La séquence s est converti en une liste |
set (s) | Converti à un ensemble de variables |
dict (d) | Créer un dictionnaire. d doit être une séquence de (clé, valeur) tuple. |
frozenset (s) | Converti collection immuable |
chr (x) | Convertira un entier à un personnage |
unichr (x) | Un entier est converti en caractères Unicode |
ord (x) | Convertir un caractère à sa valeur entière |
hex (x) | Un entier est converti en une chaîne hexadécimale |
oct (x) | Un entier est converti en une chaîne octal |