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
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 ❤️
Coding Learn
2.3 les structures conditionnelles en python If & else
Appliquons ce cours avec des exemples
Dans cet exemple, nous utilisons deux variables, a et b, qui font partie de l'instruction if pour tester si b est supérieur à a. Comme a vaut 33, et b vaut 100, nous savons que 100 est supérieur à 33, et nous affichons donc que "b est supérieur à a".
Indentation

Python s'appuie sur l'indentation, en utilisant des espaces blancs, pour définir la portée dans le code. D'autres langages de programmation utilisent souvent des crochets bouclés à cet effet
Elif

L'instruction Elif est une façon de dire en python "si les conditions précédentes n'étaient pas vraies, alors essayez cette condition".

Dans cet exemple a est égal à b, donc la première condition n'est pas vraie, mais la condition Elif est vraie, donc nous affichons que "a et b sont égaux".
Else

Else récupère tout ce qui ne répond à aucune condition précédente.

Dans cet exemple a est supérieur à b, donc la première condition n'est pas vraie, de plus, la condition Elif n'est pas vraie, Else affiche donc que "a est supérieur à b".
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)