0% ont trouvé ce document utile (0 vote)
14 vues7 pages

Introduction A Python Avec Juju Part - 1 - 084530

Ce document est un cours d'introduction à la programmation en Python, couvrant les commentaires, les variables, les types de données, les opérations arithmétiques, et les fonctions de base comme print() et input(). Il inclut également des exercices pratiques pour renforcer l'apprentissage. Les concepts fondamentaux tels que les types de variables, les opérations sur les chaînes de caractères, et l'utilisation de la fonction type() sont expliqués avec des exemples.

Transféré par

jugloetetshiela
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
14 vues7 pages

Introduction A Python Avec Juju Part - 1 - 084530

Ce document est un cours d'introduction à la programmation en Python, couvrant les commentaires, les variables, les types de données, les opérations arithmétiques, et les fonctions de base comme print() et input(). Il inclut également des exercices pratiques pour renforcer l'apprentissage. Les concepts fondamentaux tels que les types de variables, les opérations sur les chaînes de caractères, et l'utilisation de la fonction type() sont expliqués avec des exemples.

Transféré par

jugloetetshiela
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 7

1

Cours de Python
Introduction à la programmation Python avec Juju Partie 1

I. Commentaires
Dans un script, tout ce qui suit le caractère # est ignoré par Python jusqu’à la fin de la
ligne et est considéré comme un commentaire.
Les commentaires doivent expliquer votre code dans un langage humain.
Ex :
# Votre premier commentaire en Python.
print("Hello world!")
# D'autres commandes plus utiles pourraient suivre.
II. Variables
Une variable est une zone de la mémoire de l’ordinateur dans laquelle une valeur est stockée.
Aux yeux du programmeur, cette variable est définie par un nom, alors que pour l’ordinateur, il
s’agit en fait d’une adresse, c’est-à-dire d’une zone particulière de la mémoire.
Ex :
x = 10
nom = ”Juju”

À retenir

III. Les types de variables


Le type d’une variable correspond à la nature de celle-ci. Les trois principaux types dont
nous aurons besoin dans un premier temps sont les entiers (integer ou int), les nombres
décimaux que nous appellerons floats et les chaînes de caractères (string ou str).
2

 Bien sûr, il existe de nombreux autres types (par exemple, les booléens, les nombres
complexes, etc.).
Ex :
Y=2
>>> Y
>>> 2
Ex:
animal = ”Lion”
>>> animal
>>> Lion
Ex :
nom = ‘TSHITE’
>>> nom
>>> TSHITE
IV. La fonction type()
Si vous ne vous souvenez plus du type d’une variable, utilisez la fonction type() qui vous
le rappellera.
Ex :
Y=2
>>> type(Y)
<class ‘int’>
>>> classe = “TOTO”
>>> type(classe)
<class ‘str’>

V. Operations
Les quatre opérations arithmétiques de base se font de manière simple sur les types numériques
(nombres entiers et floats) [+, -, *, /] en outre nous aussi trouver : [// pour une division entière, **
la puissance et % pour le modulo]
Ex :
>>> Y = 25
>>> Y + 15
40
>>> Y – 20
5
>>> Y * 100
2 500
>>> Y / 2
12.5
>>> Y // 2
12
>>> Y ** 5
9765625
>>> Y % 5
0
3

il existe des opérateurs « combinés » qui effectue une opération et une affectation en une seule
étape
Ex :
>>> a = 0
>>> a = a + 1
>>> a
1
>>> a += 1
>>> a
2
>>> a += 2
>>> a
4
Explication : L’opérateur « += » effectue une addition puis affecte le résultat à la même variable.
Cette opération s’appelle une «incrémentation ».
Les opérateurs « -=, *= et /= » se comportent de manière similaire pour la soustraction, la
multiplication et la division.

Opérations sur les chaînes de caractère


Pour les chaînes de caractères, deux opérations sont possibles, l’addition et la multiplication :
Ex :
>>> club = ‘Barcelona ‘
>>> club
‘Barcelona’
>>> club + ” FC ”
‘Barcelona FC ‘
>>> club * 5
‘BarcelonaBarcelonaBarcelonaBarcelonaBarcelona’

VI. Minimum et maximum


Python propose les fonctions min() et max() qui renvoient respectivement le minimum et
le maximum de plusieurs entiers ou floats :
Ex :
>>> min(100, -15, 30)
-15
>>> pi = 3.14
>>> e = 2.71
>>> max(e, pi)
3.14

VII. La fonction print()


la fonction print() affche l’argument qu’on lui passe entre parenthèses
Ex :
>>> print(‘Visca Barcelona !’)
4

Visca Barcelona !
>>> print(‘ Salut !’) ; print(‘comment vas-tu ?’)
Salut !
comment vas-tu ?
>>> nombre = 666
>>> print(nombre)
666
Il est également possible d’affcher le contenu de plusieurs variables (quel que soit leur type) en
les séparant par des
virgules :
Ex :
>>> age = 16
>>> nom=‘sifa’
>>> print(nom, ‘a’, age, ‘ans’)
Sifa a 16 an

VIII. La fonction input()


La fonction input() permet à l'utilisateur d'entrer des données au clavier pendant l'exécution du
programme.
Ex :
>>> nom = input("Quel est ton nom ? ")
>>> print("Bonjour", nom)

Quand ce code s'exécute :


Il affiche le message : Quel est ton nom ?
L'utilisateur tape quelque chose (ex : Sifa) Ce texte est stocké dans la variable nom comme une
chaîne de caractères (str)
Important :
Tout ce que retourne input() est une chaîne de caractères (str), même si tu tapes un chiffre.
Pour faire des calculs, tu dois convertir avec int() ou float().
Ex :
>>> age = input("Quel est ton âge ? ")
>>> print(age + 5) # ❌ Erreur

# Corriger avec :
>>> age = int(input("Quel est ton âge ? "))
>>> print(age + 5) # ✅ OK
5

EXERCICES (SERIE 1)

Exercices (SERIE 2)

1. Créer et afficher une variable


➤ Stocke ton prénom dans une variable prenom et affiche-le.

2. Concaténation avec variables


➤ Affiche : Bonjour, je m'appelle Rodrigue. en utilisant une variable.
6

3. Changer la valeur d’une variable


➤ Crée une variable age = 20, puis change-la en 25 et affiche-la.

4. Type de données
➤ Crée 3 variables : une chaîne, un entier et un float. Affiche leur type avec type().

5. Entrée utilisateur (bonus débutant)


➤ Demande à l’utilisateur son nom avec input() et affiche une salutation.

6. Addition de deux nombres


➤ Crée deux variables a = 5, b = 10, affiche leur somme.

7. Multiplication et division
➤ Affiche le produit et le quotient de 12 et 4.

8. Opérateurs combinés
➤ Calcule (a + b) * c, avec a=2, b=3, c=4.

9. Modulus (%)
➤ Affiche le reste de la division de 17 par 3.

10. Incrémentation
➤ Crée x = 5, ajoute 2 à x et affiche le nouveau résultat.

11. Opérateurs logiques (bonus)


➤ Affiche True si a > b ou b > c avec des variables que tu choisis.

Exercices (SERIE 3)

🔹 Exercice 1 : Faire un programme qui demande le prénom de l’utilisateur et affiche :


Bonjour Rodrigue ! (si l’utilisateur tape Rodrigue)

🔹 Exercice 2 : Faire un programme qui demande deux nombres à l’utilisateur et affiche leur
somme.

🔹 Exercice 3 : Faire un programme python qui demande le nom, l’âge et la ville de l’utilisateur,
puis affiche une phrase comme :
Tu t'appelles Sifa, tu as 16 ans et tu vis à Lubumbashi.
7

🔹 Exercice 4 : propose un programme qui demande la longueur et la largeur, puis affiche l’aire
d’un rectangle.

🔹 Exercice 5 : Propose un programme python qui demande l’âge en années, et affiche


l’équivalent en mois.
(Ex : 2 ans → 24 mois)

Vous aimerez peut-être aussi