Un petit résumé des instructions du langage Python abordées dans la partie précédente est disponible au téléchargement en cliquant ici.
Types usuels
Un petit résumé des instructions du langage Python abordées dans la partie précédente est disponible au téléchargement en cliquant ici.
En Python, l'affectation des variables s'effectue
à l'aide du symbole « =
».
Algorithme | Python | Scratch |
---|---|---|
|
|
![]() |
Nous approfondirons la notion d'affectation dans la page
[Variables, entrée clavier, affichage écran] →
[Affectation]
.
int
, float
, str
En Python, les types des objets que l'on utilisera le plus fréquemment sont les suivants :
int
: représentation des entiers.float
: représentation des réels. str
(string) : chaînes de caractères.bool
(boolean) : booléens (valeur True
ou False
).On peut connaître le type d'un objet à l'aide de la fonction type()
:
a = 2
print(type(a)) # 2 est de type int
a = 2.0
print(type(a)) # 2.0 est de type float
a = "2"
print(type(a)) # "2" est de type string
On obtient :
<class 'int'> <class 'float'> <class 'str'>
On peut également utiliser isinstance
:
print(isinstance(2, int))
print(isinstance(2, float))
print(isinstance(2, str))
On obtient :
True False False
Les chaînes de caractères interviennent rapidement dans un script, notamment par le biais de messages.
Une chaîne de caractères (type str
) est délimitée :
"
et "
;'
et '.
Si une chaîne de caractères contient une apostrophe, on la délimitera plutôt par "
que par
'
. Mais on peut également procèder comme suit :