Les syntaxes de bases en Python
Dans ce chapitre nous apprendrons comment :
👉 Créer son premier programme
👉 Créer des commentaires
👉 Créer des déclarations
👉 Utilisation des lignes vides...
#python_cours
Dans ce chapitre nous apprendrons comment :
👉 Créer son premier programme
👉 Créer des commentaires
👉 Créer des déclarations
👉 Utilisation des lignes vides...
#python_cours
Telegraph
Les syntaxes de bases
Premier programme Python Exécutons des programmes dans différents modes de programmation. Programmation en mode interactif L'appel de l'interpréteur sans passer de fichier de script comme paramètre fait apparaître l'invite suivante - $ python Python 2.4.3…
II- LES 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.
de manierre simple la variable est comme la messagerie de votre telephone : son contenue peut changer , son emplacement même.
MAIS COMMENT DÉCLARE T-ON UNE VARIABLE EN PYTHON ?
En Python, la déclaration d’une variable et son initialisation (c’est-à-dire la première valeur que l’on va stocker dedans) se font en même temps. Pour vous en convaincre, testez les instructions suivantes après avoir lancé l’interpréteur :
2
Ligne 1(X=2). Dans cet exemple, nous avons déclaré, puis initialisé la variable x avec la valeur 2. Notez bien qu’en réalité, il s’est passé plusieurs choses :
— Python a « deviné » que la variable était un entier. On dit que Python est un langage au typage dynamique.
— Python a alloué (réservé) l’espace en mémoire pour y accueillir un entier. Chaque type de variable prend plus ou moins d’espace en mémoire. Python a aussi fait en sorte qu’on puisse retrouver la variable sous le nom x.
— Enfin, Python a assigné la valeur 2 à la variable x.
Au Lignes 2 et 3.
L’interpréteur nous a permis de connaître le contenu de la variable juste en tapant son nom.
Retenez ceci car c’est une spécificité de l’interpréteur Python, très pratique pour chasser (debugger) les erreurs dans un programme. Par contre, la ligne d’un script Python qui contient seulement le nom d’une variable (sans aucune autre indication) n’affichera pas la valeur de la variable à l’écran lors de l’exécution (pour autant, cette instruction reste valide et ne générera pas d’erreur).
Sachez par ailleurs que l’opérateur d’affectation = s’utilise dans un certain sens. Par exemple, l’instruction x = 2 signifie qu’on attribue la valeur située à droite de l’opérateur = (ici, 2) à la variable située à gauche (ici, x).
Enfin, dans l’instruction x = y - 3, l’opération y - 3 est d’abord évaluée et ensuite le résultat de cette opération est affecté à la variable x.
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.
de manierre simple la variable est comme la messagerie de votre telephone : son contenue peut changer , son emplacement même.
MAIS COMMENT DÉCLARE T-ON UNE VARIABLE EN PYTHON ?
En Python, la déclaration d’une variable et son initialisation (c’est-à-dire la première valeur que l’on va stocker dedans) se font en même temps. Pour vous en convaincre, testez les instructions suivantes après avoir lancé l’interpréteur :
>>> x =2
>>> x
Résultats:2
Ligne 1(X=2). Dans cet exemple, nous avons déclaré, puis initialisé la variable x avec la valeur 2. Notez bien qu’en réalité, il s’est passé plusieurs choses :
— Python a « deviné » que la variable était un entier. On dit que Python est un langage au typage dynamique.
— Python a alloué (réservé) l’espace en mémoire pour y accueillir un entier. Chaque type de variable prend plus ou moins d’espace en mémoire. Python a aussi fait en sorte qu’on puisse retrouver la variable sous le nom x.
— Enfin, Python a assigné la valeur 2 à la variable x.
Au Lignes 2 et 3.
L’interpréteur nous a permis de connaître le contenu de la variable juste en tapant son nom.
Retenez ceci car c’est une spécificité de l’interpréteur Python, très pratique pour chasser (debugger) les erreurs dans un programme. Par contre, la ligne d’un script Python qui contient seulement le nom d’une variable (sans aucune autre indication) n’affichera pas la valeur de la variable à l’écran lors de l’exécution (pour autant, cette instruction reste valide et ne générera pas d’erreur).
Sachez par ailleurs que l’opérateur d’affectation = s’utilise dans un certain sens. Par exemple, l’instruction x = 2 signifie qu’on attribue la valeur située à droite de l’opérateur = (ici, 2) à la variable située à gauche (ici, x).
Enfin, dans l’instruction x = y - 3, l’opération y - 3 est d’abord évaluée et ensuite le résultat de cette opération est affecté à la variable x.
2.2 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). Bien sûr, il existe de nombreux autres types (par exemple, les booléens, les nombres complexes, etc.).
Dans l’exemple précédent, nous avons stocké un nombre entier (int) dans la variable x, mais il est tout à fait possible de stocker des floats, des chaînes de caractères (string ou str) ou de nombreux autres types de variable que nous verrons par la suite.
>>> y = 3.14
>>> y
3.14
>>> a = "bonjour"
>>> a
'bonjour'
>>> b = 'salut'
>>> b
'salut'
>>> c = """girafe"""
>>> c
'girafe'
>>> d = '''lion'''
>>> d
'lion'
Remarque : Python reconnaît certains types de variable automatiquement (entier, float). Par contre, pour une chaîne de caractères, il faut l’entourer de guillemets (doubles, simples, voire trois guillemets successifs doubles ou simples) afin d’indiquer à Python le début et la fin de la chaîne de caractères.
Dans l’interpréteur, l’affichage direct du contenu d’une chaîne de caractères se fait avec des guillemets simples, quel que soit le type de guillemets utilisé pour définir la chaîne de caractères.
En Python, comme dans la plupart des langages de programmation, c’est le point qui est utilisé comme séparateur décimal.
Ainsi, 3.14 est un nombre reconnu comme un float en Python alors que ce n’est pas le cas de 3,14.
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). Bien sûr, il existe de nombreux autres types (par exemple, les booléens, les nombres complexes, etc.).
Dans l’exemple précédent, nous avons stocké un nombre entier (int) dans la variable x, mais il est tout à fait possible de stocker des floats, des chaînes de caractères (string ou str) ou de nombreux autres types de variable que nous verrons par la suite.
>>> y = 3.14
>>> y
3.14
>>> a = "bonjour"
>>> a
'bonjour'
>>> b = 'salut'
>>> b
'salut'
>>> c = """girafe"""
>>> c
'girafe'
>>> d = '''lion'''
>>> d
'lion'
Remarque : Python reconnaît certains types de variable automatiquement (entier, float). Par contre, pour une chaîne de caractères, il faut l’entourer de guillemets (doubles, simples, voire trois guillemets successifs doubles ou simples) afin d’indiquer à Python le début et la fin de la chaîne de caractères.
Dans l’interpréteur, l’affichage direct du contenu d’une chaîne de caractères se fait avec des guillemets simples, quel que soit le type de guillemets utilisé pour définir la chaîne de caractères.
En Python, comme dans la plupart des langages de programmation, c’est le point qui est utilisé comme séparateur décimal.
Ainsi, 3.14 est un nombre reconnu comme un float en Python alors que ce n’est pas le cas de 3,14.
Essayez de prédire chacune des instructions suivantes, puis vérifiez -le dans l'interpréteur Python.
(1+2)**3
(1+2)**3
Anonymous Quiz
38%
27
30%
9
1%
7
31%
Erreur
Les chaînes de caractères (String) en python
#python_cours
#python_cours
Telegraph
Les chaines de caractères en python explications détaillées
Chaîne de caractères Les chaînes sont parmi les types les plus populaires en Python. Nous pouvons les créer simplement en mettant des caractères entre guillemets. Python traite les guillemets simples de la même manière que les guillemets doubles. La création…
Afficher l'heure et la date avec python
#python
#python
Telegraph
La fonction dates et heures avec Python
Une date en Python n'est pas un type de données par défaut, mais il existe un module nommé datetime pour travailler avec ce type. Importez le module datetime et affichez la date actuelle : import datetime x = datetime.datetime.now() print(x) Quand nous exécutons…
Ce code affiche quoi:
from datetime import date today = date. today ( ) print("An ", today. year)
from datetime import date today = date. today ( ) print("An ", today. year)
Anonymous Quiz
67%
2022
3%
2021
1%
2010
29%
An
Ok on va faire maintenant de la pratique avec des images visuelles pour mieux comprendre ce que l'on a appris ☺️
Coding Learn
Un petit exemple de comment écrire un texte Hello devs en python
Comme on peut le voir dans le résultat du code les commentaires ne s'affiche seulement ce qui est entre print
Les commentaires sont utilisées pour expliquer le code pour qu'ils soit compris par les autres
Les commentaires sont utilisées pour expliquer le code pour qu'ils soit compris par les autres
Coding Learn
Ici on a fait une petite addition en python vous pouvez remplacer le signe plus + par: Moins: - Multiplication : * Division: /
Regardez on obtient la valeur 58 qui est de 56+2
J'ai reçu un message d'un utilisateur sur @codingsupport_bot me disant est ce que l'on peut retarder l'exécution d'un programme python pour qu'il s'exécute après 30 secondes la question est oui et je vais vous le montrer dans cette exemple ci dessous 👇
Explication du code
👉 Import time: c'est le module python qui permet de traiter l'heure
👉 print("bla"): affiche le mot qui se trouve entre ces deux signes ""
👉 time.sleep: permet de définir un temps d'exécution et il est précédé d'un valeur en chiffre par exemple time.sleep(3) exécuté le programme après 3 secondes
Laisser un like ❤️
👉 Import time: c'est le module python qui permet de traiter l'heure
👉 print("bla"): affiche le mot qui se trouve entre ces deux signes ""
👉 time.sleep: permet de définir un temps d'exécution et il est précédé d'un valeur en chiffre par exemple time.sleep(3) exécuté le programme après 3 secondes
Laisser un like ❤️