Coding Learn
4.73K subscribers
279 photos
109 videos
47 files
199 links
Canal de partage de contenus sur la programmation et sur l'informatique

📬 Pour suggérer venez sur @codingsupport_bot
Download Telegram
Vous pouvez aussi utiliser Else sans Elif
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.

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")
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) :
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
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)
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
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
a=hi
print(a[1])
Affiche quoi
Anonymous Quiz
32%
h
13%
1
56%
i
La méthode upper() retourne la chaîne en majuscules
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:👇
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