VARIABLE ET PRINT
Étape 1 : VARIABLE
Variable : c'est comme une boîte où on met des informations.
Nom de la variable : c'est le nom de la boîte (ex: nom, age, ville)
Valeur : c'est ce qu'on met dans la boîte (ex: "Ton nom",10, "La tienne !")
1. On donne un nom à notre personnage : On écrit nom = "Ton nom"
2. On lui donne un âge : On écrit age = 7 (comme toi !)
3. On peut même lui donner une ville: On écrit ville = "La tienne !"
Étape 2 : PRINT
Dans la commande print() le texte se mets dans un guillemets mais es variable non
Pour afficher les informations de notre personnage, on utilise la commande print() comme ceci :
nom = "HERIZO"
age = 10
ville = "IVATO"
print("Bonjour, je m'appelle", nom)
print("J'ai", age, "ans")
print("J'habite à", ville)
Résultat :
Bonjour, je m'appelle Fitia J'ai 7 ans J'habite à Paris
TYPES DE DONNEES
1. Nombres entiers (int)
- Ce sont des nombres sans virgule (ex: 1, 2, 3, 14)
- Utilisés pour compter des choses (ex: âge, nombre de jouets, score)
- Exemple dans le code : age = 14
2. Nombres décimaux (float)
- Ce sont des nombres avec virgule (ex: 1,5, 2,75)
- Utilisés pour mesurer des choses (ex: taille, poids, prix)
- Exemple dans le code : taille = 1.75
3. Chaînes de caractères (str)
- Ce sont des textes entre guillemets (ex: "Bonjour", "Fitizo")
- Utilisés pour écrire des messages, des noms, des adresses
- Exemple dans le code : nom = "Fitizo" **4. Booléens (bool)
- Ce sont des valeurs qui disent OUI ou NON (ex: True, False)
- Utilisés pour prendre des décisions (ex: est-ce que j'ai faim ?)
- Exemple dans le code : est_admin = True
5. Listes (list)
- Ce sont des collections de choses entre crochets (ex: [1, 2, 3], ["Léa", "Max"])
- Utilisés pour stocker des collections de choses (ex: liste de courses, amis)
- Exemple dans le code : amis = ["Léa", "Max"]
6. Dictionnaires (dict)
- Ce sont des collections de paires clé-valeur entre accolades (ex: {"nom": "Fitizo", "age": 14})
- Utilisés pour stocker des informations avec des clés (ex: nom, âge, adresse)
- Exemple dans le code : personne = {"nom": "Fitizo", "age": 14}
BOUCLE FOR ET BOUCE WHILE
La boucle for est comme un jeu de répétition ! Imagine que tu as 5 jeux et que tu veux dire
"SCRATCH" à chaque jouet.
Exemple : Jeux = ["Jeu1", "Jeu2", "Jeu3"]
for jeu in jeux:
print(Jeu, "SCRATCH")
Résultat :
Jeu SCRATCH 1
Jeu SCRATCH 2
Jeu SCRATCH 3
Comment ça marche :
1. On définit une liste de jouets.
2. La boucle for prend chaque jouet de la liste un par un.
3. On affiche "Bonjour" suivi du nom du jouet.
La boucle while est comme un jeu de répétition ! Imagine que tu veux Jouer jusqu'à ce que tu gagnes.
La boucle while est comme: - Je joue... - Je joue encore... - Je joue encore et encore... jusqu'à gagner !
Exemple :
i=0
while i < 3:
print("Je joue...")
i += 1
Résultat :
Je joue... Je joue... Je joue...
Comment ça marche :
1. On définit un nombre (i) à zéro.
2. Si le nombre i est inférieur à 3, on affiche "Je joue..." et on ajoute 1 aux nombre i
3. On répète l’ étape 2 jusqu'à ce que le nombre soit 3.
FONCTION
Les fonctions sont comme des jeux que tu peux jouer encore et encore ! préféré, comme "Chat !". Tu
veux jouer à ce jeu avec tes amis, mais tu ne veux pas expliquer les règles à chaque fois.
Alors, tu décides de créer un "paquet" spécial pour ce jeu, comme une boîte magique !
Ce paquet s'appelle une FONCTION
Voici comment ça marche :
1. Tu mets les règles du jeu dans la boîte (c'est le code de la fonction).
2. Tu donnes un nom à la boîte (c'est le nom de la fonction).
3. Quand tu veux jouer au jeu, tu ouvres la boîte et tu suis les règles !
Exemple simple : Disons que tu veux créer une fonction qui dit "Chat !" 3 fois.
def coucou():
i=0
while i < 3:
print("Coucou !")
i += 1 coucou()
Résultat :
Chat ! Chat ! Chat !
Explications :
- def signifie "définir" (on définit la fonction).
- Chat() est le nom de la fonction (comme le nom de la boîte).
- i = 0 et la boucle while sont les règles du jeu (le code de la fonction).
- Chat() à la fin signifie "joue au jeu !" (on appelle la fonction).
OPERATEUR
Les opérateurs sont :
- Le plus (+) : pour ajouter des jouets ensemble
Exemple : 2 jouets + 3 jouets = 5 jouets
- Le moins (-) : pour enlever des jouets
Exemple : 5 jouets - 2 jouets = 3 jouets
- Le fois (*) : pour multiplier des jouets
Exemple : 2 groupes de 3 jouets = 6 jouets
- La division (/) : pour partager des jouets
Exemple : 6 jouets ÷ 2 amis = 3
- Est égal à (==) : pour savoir si deux choses sont identiques
Exemple : 2 jouets == 2 jouets
- Différent à (!=) : pour savoir si deux choses sont différentes
Exemple : 2 jouets != 3 jouets
CONDITION
Les conditions sont comme des règles qui aident l'ordinateur à prendre des décisions
Les conditions sont :
- Si (if) : pour faire quelque chose si une condition est vraie
Exemple : Si j'ai faim, alors je mange.
- Sinon (else) : pour faire quelque chose si la condition n'est pas vraie
Exemple : Si je n'ai pas faim, alors je joue.
- Sinon si (elif) : pour vérifier une autre condition si la première n'est pas vraie
Exemple : Si j'ai faim, alors je mange. Sinon si j'ai soif, alors je bois.
Exemple en code :
faim = True if faim: print("Je mange") else: print("Je joue")
Résultat : "Je mange"
LISTES ET DICTIONNAIRE
Les Listes
- Une liste est comme une boîte où tu peux mettre plusieurs objets ensemble.
- Chaque objet dans la liste a un numéro (appelée "index") pour le retrouver facilement.
- Exemple : une liste de jouets [Peluche, Voiture, Ballon]
En code :
jouets = ["Peluche", "Voiture", "Ballon"]
print(jouets[0])
Les Dictionnaires
- Un dictionnaire est comme une boîte où tu peux mettre des objets avec des étiquettes (appelées
"clés") pour les retrouver facilement.
- Chaque objet dans le dictionnaire a une clé unique pour y accéder.
- Exemple : un dictionnaire de jouets {"nom": "Peluche", "couleur": "Rose"}
En code :
jouet = {"nom": "Peluche", "couleur": "Rose"}
print(jouet["nom"])
Résultat : "Peluche"
Les listes et les dictionnaires sont très utiles pour stocker et manipuler des données en
programmation !