Types et variables | Python

Les variables ne sont rien d’autre que des emplacements de 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.

En fonction du type de données d’une variable, l’interpréteur alloue de la mémoire et décide de ce qui peut être stocké dans la mémoire réservée. Par conséquent, en affectant différents types de données aux variables, vous pouvez stocker des entiers, des décimales ou des caractères dans ces variables.
 
 
Python est complètement orienté objet et non « typé statiquement ». Vous n’avez pas besoin de déclarer des variables avant de les utiliser, ni de déclarer leur type. Chaque variable en Python est un objet.
 


 

Nombres

Python prend en charge deux types de nombres: les nombres entiers et les nombres à virgule flottante. (Il prend également en charge les nombres complexes, qui ne seront pas expliqués dans ce tutoriel).

Pour définir un entier, utilisez la syntaxe suivante:

myint = 5
print(myint)

Sortie:

5

Pour définir un nombre à virgule flottante, vous pouvez utiliser l’une des notations suivantes:

myfloat = 5.0
print(myfloat)

Sortie:

5.0

OU

myfloat = float(5)
print(myfloat)

Sortie:

5.0

 
 

Strings

Les Strings ou les chaînes de caractères sont définies soit avec un guillemet simple ou un guillemets doubles.

mystring = 'WayToLearnX'
print(mystring)

Sortie:

WayToLearnX

OU

mystring = "WayToLearnX"
print(mystring)

Sortie:

WayToLearnX

La différence entre les deux est que l’utilisation de doubles guillemets facilite l’ajout d’apostrophes (alors que celles-ci termineraient la chaîne si vous utilisez des guillemets simples)

mystring = "je m'appel Alex"
print(mystring)

Sortie:

je m'appel Alex

Les affectations peuvent être effectuées sur plusieurs variables « simultanément » sur la même ligne comme celle-ci

a, b = 5, 6
print(a,b)

Sortie:

5 6

 
 
Des opérateurs simples peuvent être exécutés sur des nombres et des chaînes:

nbr1 = 1
nbr2 = 2
nbr3 = nbr1 + nbr2
print(nbr3)

str1 = "Welcome to"
str2 = "WayToLearnX"
str3 = str1 + " " + str2
print(str3)

Sortie:

3

Welcome to WayToLearnX
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *