Tutoriel 2 : les différents types de variable
|
28-06-2017, 11:00 PM
Message : #1
|
||||||||||||||||
|
||||||||||||||||
![]()
Quand on a besoin de stocker une donnée, on utilise une variable Dans Scratch, on pouvait, quand on créait un bloc, ajouter des entrées nombre, des chaînes de caractères ou des entrées booléennes ![]() Les entrées de ces blocs sont des variables... Scratch utilise donc • des variables nombres • des variables chaîne de caractères • des variables booléennes ![]() • int (un nombre entier : integer en anglais) • float (un flottant ou un nombre décimal) • bool (un booléen : c'est une variable logique qui ne peut prendre que 2 valeurs True ou False) • str (une chaîne de caractères : string en anglais) • list (une liste) • tuple ( une liste non modifiable) • dict (un dictionnaire) Dans tous les langages de programmation, les variables doivent être déclarées, pour définir leur type sauf en Python !!! où l'affectation d'une valeur à une variable détermine son type Ex : En écrivant a = 3, la variable a est de type int (entier) mais en écrivant a = 3.0, la variable a est de type float (décimal) ![]() ![]() Un commentaire est une ligne qui commence par # Tout ce qu'on écrit dans cette ligne ne sera pas pris en compte à l'exécution du programme... ![]() ![]() Un int est un nombre entier positif ou négatif (en mathématiques, on dirait un entier relatif). Ce n'est donc pas seulement un entier positif (un entier naturel) Un float est un nombre décimal positif ou négatif (un décimal relatif) Un bool (booléen) est une variable qui n'a que 2 valeurs : True (Vrai) ou False (faux) ![]() :
Exemples : 3**2 = 9 13//4 = 3 13%4 = 1 (car 13 = 4*3 + 1) |
||||||||||||||||
28-06-2017, 11:01 PM
Message : #2
|
|||
|
|||
Tutoriel 2 : les différents types de variable
Les chaînes de caractères
Un caractère est une lettre, un chiffre ou un caractère "spécial" Les caractères couramment utilisés sont sur le clavier de nos ordinateurs ![]() PC ![]() MAC ![]() ![]() ![]() Exemple : "Bonjour" ou bien "1234" ou bien "lrjgTR1657?;/%&çoi45" ![]() Un str (une chaîne de caractères) s'écrit entre guillemets • guillemets simples ' • guillemets doubles " (quand le str contient déjà un guillemet) • triple guillemets """ (quand le str contient des caractères spéciaux) ![]() (Dans mes tutoriels, j'utilise la plupart du temps les guillemets ") On peut regrouper 2 chaînes de caractères (on dit concaténer) en utilisant le symbole + ![]() On peut également • transformer une chaîne en nombre avec les instructions int() et float() ![]() • transformer un nombre en chaîne avec l'instruction str() ![]() |
|||
28-06-2017, 11:02 PM
Message : #3
|
|||
|
|||
Tutoriel 2 : les différents types de variable
Les listes
Une liste est une suite ordonnée d'éléments ![]() Pour créer une liste, on l'écrit entre crochets, chaque élément étant séparé par une virgule ![]() Nous verrons plus tard, dans le tutoriel 7, l'utilisation des listes... |
|||
28-06-2017, 11:56 PM
Message : #4
|
|||
|
|||
Tutoriel 2 : les différents types de variable | |||