English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

nu

invité
1 / ?
retour aux leçons

Bienvenue

Anatomy of a Python print() statement: function name, parentheses, and string argument labeled

Bienvenue dans votre première leçon Python.

Python est l'un des langages de programmation les plus populaires au monde. Les scientifiques, les ingénieurs, les artistes et les étudiants l'utilisent quotidiennement.

Dans cette leçon, vous écrirez du vrai code Python et l'exécuterez instantanément. Votre code s'exécute sur un vrai serveur — pas une simulation.

Commençons par le programme le plus célèbre de l'informatique.

Hello, World!

Votre premier programme

Le voyage de chaque programmeur commence par les mêmes deux mots : Hello, World!

En Python, vous imprimez du texte à l'écran en utilisant la fonction print() :

print("Hello, World!")


C'est tout. Une seule ligne. Les guillemets disent à Python que c'est du texte (appelé une string). La fonction print() l'envoie à l'écran.

Écrivez un programme Python qui imprime exactement : Hello, World!

Qu'est-ce que les variables ?

Variables as labeled boxes in memory: string box labeled name, integer box labeled age

Variables : donner des noms aux valeurs

Une variable est un nom qui contient une valeur. Pensez à elle comme une boîte étiquetée.

name = "Ada"

age = 12

print(name) — imprime : Ada

print(age) — imprime : 12


Le signe = signifie assigner — mettez la valeur de droite dans le nom de gauche.

Le texte va entre guillemets (une string). Les nombres n'ont pas besoin de guillemets (un integer).

Créer des variables

À votre tour

Créez deux variables et imprimez-les :

1. Une variable appelée animal définie sur votre animal préféré

2. Une variable appelée count définie sur le nombre de pattes qu'il a

3. Imprimez les deux variables


Exemple de sortie (la vôtre sera différente) :

chat

4

Créez des variables appelées `animal` et `count`, puis imprimez les deux. Votre code doit afficher deux lignes.

Combiner des chaînes

f-string anatomy: f prefix, literal text, and {variable} placeholder each labeled

Concaténation de chaînes

Vous pouvez joindre des chaînes ensemble avec + :

greeting = "Hello" + " " + "World"

print(greeting) — imprime : Hello World


f-strings (chaînes formatées)

Un meilleur moyen de mélanger des variables dans du texte :

name = "Ada"

print(f"My name is {name}") — imprime : My name is Ada


Le f avant le guillemet active le mode f-string. À l'intérieur de la chaîne, {variable} est remplacé par la valeur de la variable.

Pratique des f-strings

À votre tour

Créez deux variables :

- food — votre aliment préféré (une chaîne)

- rating — comment vous l'aimez de 1 à 10 (un entier)


Ensuite, utilisez une f-string pour imprimer :

I love pizza! I rate it 9 out of 10.

(avec votre propre aliment et note)

Créez des variables `food` et `rating`, puis imprimez une phrase en utilisant une f-string qui inclut les deux. Votre sortie doit être une phrase.

If / Else

if/else control flow diagram: condition diamond with True/False branches, comparison operators table

Prendre des décisions

Les programmes peuvent faire des choix en utilisant if et else :


temperature = 35

if temperature > 30:

print("It is hot!")

else:

print("It is not hot.")


Le code indenté sous if ne s'exécute que lorsque la condition est True.

Le code sous else s'exécute quand c'est False.


Opérateurs de comparaison : > (plus grand), < (plus petit), == (égal), != (pas égal), >=, <=

Défi If/Else

À votre tour

Écrivez un programme qui :

1. Crée une variable score définie sur n'importe quel nombre

2. Si score est 60 ou plus, imprime Pass

3. Sinon, imprime Fail

Écrivez un programme if/else avec une variable `score`. Imprimez `Pass` si score >= 60, sinon imprimez `Fail`.

Tout mettre ensemble

Défi final

Vous savez maintenant : print(), variables, f-strings, et if/else.

Combinez-les tous dans un seul programme.


Écrivez un programme qui :

1. Crée une variable name (un nom, une chaîne)

2. Crée une variable age (un âge, un entier)

3. Si age est 13 ou plus, imprime : Welcome, [name]! You may enter.

4. Sinon, imprime : Sorry, [name]. You must be 13 to enter.


Utilisez une f-string pour la sortie.

Écrivez le programme complet décrit ci-dessus. Utilisez les variables, les f-strings et if/else ensemble.