2.4 Les syntaxes rapides
👉 Fonction if
Si vous n'avez qu'une seule instruction à exécuter, vous pouvez la placer sur la même ligne que l'instruction if.
👉 Fonction Else
Si vous n'avez qu'une seule instruction à exécuter, une pour If, et une autre pour else, vous pouvez tout mettre sur la même ligne :
Vous pouvez également avoir plusieurs autres instructions sur la même ligne. Une ligne If else, avec 3 conditions :
👉 Fonction And
Le mot-clé et est un opérateur logique, et est utilisé pour combiner des instructions conditionnelles. Tester si a est supérieur à b, ET si c est supérieur à a :
👉 Fonction Or
Le ou mot-clé est un opérateur logique, et est utilisé pour combiner des instructions conditionnelles. Vérifier si a est supérieur à b, OU si a est supérieur à c :
👉 Fonction if
Si vous n'avez qu'une seule instruction à exécuter, vous pouvez la placer sur la même ligne que l'instruction if.
if a > b: print("a est plus grand que b")
👉 Fonction Else
Si vous n'avez qu'une seule instruction à exécuter, une pour If, et une autre pour else, vous pouvez tout mettre sur la même ligne :
print("A") if a > b else print("B")
Vous pouvez également avoir plusieurs autres instructions sur la même ligne. Une ligne If else, avec 3 conditions :
print("A") if a > b else print("=") if a == b else print("B")
👉 Fonction And
Le mot-clé et est un opérateur logique, et est utilisé pour combiner des instructions conditionnelles. Tester si a est supérieur à b, ET si c est supérieur à a :
if a > b and c > a:
print("Les 2 conditions sont vraies")
👉 Fonction Or
Le ou mot-clé est un opérateur logique, et est utilisé pour combiner des instructions conditionnelles. Vérifier si a est supérieur à b, OU si a est supérieur à c :
if a > b or a > c:
print("Au moins une condition est Vraie")
Coding Learn
Les chaînes de caractères (String) en python #python_cours
Ré-expliquons les chaînes de caractères apparemment beaucoup l'ont signalé sur le centre d'assistance de ne pas avoir compris
Telegram
Coding Support ☏
Bot de support
📜 Règlement: https://telegra.ph/Règlement-Coding-support-10-27
📩 Envoyer un mail: codingtuto@proton.me
📜 Règlement: https://telegra.ph/Règlement-Coding-support-10-27
📩 Envoyer un mail: codingtuto@proton.me
String ou chaînes de caractères:
Les chaines de caractères en Python
Les chaines de caractères en python sont entourées soit de guillemets simples, soit de guillemets doubles.
'Coucou' est la même chose que "coucou".
Les chaînes de caractères peuvent être affichées à l'écran à l'aide de la fonction print(). Par exemple : print("Coucou").
Comme beaucoup d'autres langages de programmation populaires, les chaînes en Python sont des tableaux d'octets représentant des caractères unicode. Cependant, Python n'a pas de type de données caractère, un seul caractère est simplement une chaîne de caractères d'une longueur de 1. Des crochets peuvent être utilisés pour accéder aux éléments de la chaîne.
(rappelez-vous que le premier caractère a la position est 0) :
Les chaines de caractères en Python
Les chaines de caractères en python sont entourées soit de guillemets simples, soit de guillemets doubles.
'Coucou' est la même chose que "coucou".
Les chaînes de caractères peuvent être affichées à l'écran à l'aide de la fonction print(). Par exemple : print("Coucou").
Comme beaucoup d'autres langages de programmation populaires, les chaînes en Python sont des tableaux d'octets représentant des caractères unicode. Cependant, Python n'a pas de type de données caractère, un seul caractère est simplement une chaîne de caractères d'une longueur de 1. Des crochets peuvent être utilisés pour accéder aux éléments de la chaîne.
(rappelez-vous que le premier caractère a la position est 0) :
Voici un petit exemple d'un chaîne de caractère qu'on a mis dans un valeur a
puis on utilise la fonction print(a) le nombre 7 représente la chaîne de caractère dont on doit obtenir donc le nombre 7 est la septième lettre si on compte bien la phrase Coucou Aliou
A noter que ça commence par 0 et pas 1 donc C de coucou est le nombre 0 zéro
puis on utilise la fonction print(a) le nombre 7 représente la chaîne de caractère dont on doit obtenir donc le nombre 7 est la septième lettre si on compte bien la phrase Coucou Aliou
A noter que ça commence par 0 et pas 1 donc C de coucou est le nombre 0 zéro
La fonction Substring.
D'après cette exemple la fonction Substring affiche les chaînes de caractères 2 et 5
Tandis que les deux points affiche la lettre qui se trouve entre les deux caractères 2 et 5 (dans certains cas la dernière chaînes peut ne pas être inclus)
D'après cette exemple la fonction Substring affiche les chaînes de caractères 2 et 5
Tandis que les deux points affiche la lettre qui se trouve entre les deux caractères 2 et 5 (dans certains cas la dernière chaînes peut ne pas être inclus)
La méthode strip() supprime tout espace blanc du début ou de la fin :
a = " Coucou ! "
print(a.strip())
La méthode len() retourne la longueur d'une chaîne : il calcule le nombre de lettre contenu dans une valeur en l'affichant sous forme de chiffre
Comme on peut le voir ici la phrase Coucou Aliou fait 12 mots
Comme on peut le voir ici la phrase Coucou Aliou fait 12 mots
La méthode lower() retourne la chaîne en minuscules :
Comme vous pouvez le voir dans le console il change tous les mots en majuscule en minuscule
Comme vous pouvez le voir dans le console il change tous les mots en majuscule en minuscule
La méthode len() permet de:
Anonymous Quiz
8%
Supprimer la phrase
82%
Afficher le nombre de chiffre dans la phrase
10%
Rendre tous en minuscule
La méthode lower() permet de
Anonymous Quiz
12%
Mettre en majuscule
7%
Mettre en chiffre
81%
Mette en minuscule
III: Fonctions
Manipuler les fonctions avec Python
Une fonction est un bloc de code qui ne s'exécute que lorsqu'il est appelé.
Vous pouvez transférer des données, appelées paramètres, dans une fonction.
Une fonction peut ainsi renvoyer des données.
Création d'une fonction en Python
En Python, une fonction est définie à l'aide de l'instruction def
EXEMPLE:👇
Manipuler les fonctions avec Python
Une fonction est un bloc de code qui ne s'exécute que lorsqu'il est appelé.
Vous pouvez transférer des données, appelées paramètres, dans une fonction.
Une fonction peut ainsi renvoyer des données.
Création d'une fonction en Python
En Python, une fonction est définie à l'aide de l'instruction def
EXEMPLE:👇
La fonction doit commencer par def précédé du nom de votre choix
⭐️ N'oubliez pas de mettre le nom de votre précédé de () une fois que vous avez fini d'écrire votre programme
⭐️ N'oubliez pas de mettre le nom de votre précédé de () une fois que vous avez fini d'écrire votre programme
Les Paramètres
Les informations peuvent être transmises aux fonctions en tant que paramètre.
Les paramètres sont spécifiés après le nom de la fonction, entre parenthèses. Vous pouvez ajouter autant de paramètres que vous le souhaitez, il vous suffit de les séparer par une virgule.
L'exemple suivant a une fonction avec un paramètre (fname). Quand la fonction est appelée, nous passons un prénom, qui est utilisé à l'intérieur de la fonction pour afficher le nom complet.
Exemple 👇
Les informations peuvent être transmises aux fonctions en tant que paramètre.
Les paramètres sont spécifiés après le nom de la fonction, entre parenthèses. Vous pouvez ajouter autant de paramètres que vous le souhaitez, il vous suffit de les séparer par une virgule.
L'exemple suivant a une fonction avec un paramètre (fname). Quand la fonction est appelée, nous passons un prénom, qui est utilisé à l'intérieur de la fonction pour afficher le nom complet.
Exemple 👇