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

Chp 2 Python-Partie1

Le document présente les concepts fondamentaux des variables et des types de valeurs en Python, y compris les types numériques, chaînes de caractères et booléens. Il inclut également des applications pratiques pour échanger des valeurs de variables et calculer l'âge d'un utilisateur. Enfin, il aborde les règles de nommage des variables et les opérateurs logiques.

Transféré par

salahmanai506
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)
0 vues14 pages

Chp 2 Python-Partie1

Le document présente les concepts fondamentaux des variables et des types de valeurs en Python, y compris les types numériques, chaînes de caractères et booléens. Il inclut également des applications pratiques pour échanger des valeurs de variables et calculer l'âge d'un utilisateur. Enfin, il aborde les règles de nommage des variables et les opérateurs logiques.

Transféré par

salahmanai506
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

Python 3

A n n é e u n i v e r s i t a i r e 2 0 22-2 0 23

1
Les variables et les types de valeurs Python
Affectation simple: Affichage:

2
Les variables et les types de valeurs Python
Assigner une valeur à plusieurs variables: Effectuer des affectations parallèles:

3
Application 1
Écrire un algorithme pour échanger les valeurs de 2 variables que vous nommerez var1
et var2.

4
Application 2
Écrire un programme qui demande à l'utilisateur son année de naissance et qui affiche
son âge. L'année courante sera mise dans une variable.

5
Type
Python définit trois types de valeurs numériques supportées :
Le type int qui représente tout entier positif ou négatif ; +, -, *, ** …
Les opérateurs de comparaisons:

Le type float qui représente les nombres décimaux et certaines expressions
scientifiques comme le e pour désigner une exponentielle par exemple;

6
Le type str ou chaine de caractères
Les chaînes de caractères : opérations

Longueur :

Concaténation :

Répétition :

7
Application 1
Comment corriger les instructions suivantes pour qu'elles ne provoquent plus d'erreur ?

but recherché : on veut obtenir la chaîne de caractères "vous êtes 2 dans ce binôme TP"

instruction : "vous êtes" + 2 + "dans ce binôme TP "

instruction corrigée :

but recherché : on veut afficher "blablablablablablablablablabla" c'est à dire"bla" 10 fois de suite.

instruction : "bla"*10.0

instruction corrigée :

8
Application 2
Ecrire un programme qui permet de : Saisir au clavier une chaine de caractères
et afficher la taille de cette chaine de caractères

9
Le type de valeurs bool ou booléen
Le type de valeur booléen est un type qui ne contient que deux valeurs qui servent à représenter deux états.
Les deux valeurs sont True (vrai) et False (faux).

Opérateurs logiques: not, or et and

10
Le type de valeurs bool ou booléen
L’opérateur and a une précédence sur or

L’opérateur not a une précédence sur or et and

11
Application
Quel résultat donne le code suivant ?

Le programme affiche:

12
Les Règles de nommage
ne peut pas commencer par un nombre

Il y a quelques mots réservés :


and, assert, break, class, continue, def, del, elif, else, except, exec, finally,
for, from, global, if, import, in, is, lambda, not, or, pass, print, raise, return,
try, while

13
Pour utiliser certaines de ces fonctions, vous devez ajouter à votre programme python le
code suivant :

14

Vous aimerez peut-être aussi