Lakhasly

Online English Summarizer tool, free and accurate!

Summarize result (71%)

I.1.I.11.1 Boucle for La syntaxe de cette la boucle 'for' est la suivante :
for indice in ( liste): bloc d'instructions Exemple I.17 Resultat d'execution Resultat d'execution Resultat d'execution I.11.2 Boucle while La syntaxe de cette la 'while' est la suivante : Dr. Zorig Abdelmalik Page 13 Chapitre I
Notion de base de la programmation en python
while (condition) : bloc d'instructions Exemple I. 18 Resultat d'execution I.11.3 Break et continue
Ces deux instructions sont generalement utilisees avec les boucles, l'instruction break permet d'arreter l'execution tandis que l'instruction continue realise une saute d'ececution d'une ou bloc d'instruction. Introduction
Le langage Python est developpe en 1989 par Guido van Rossum (informaticien Belge ne le 31/01/1956), il fait partie des langages de programmation interpretes les plus utilises dans le monde en raison sa syntaxe tres simple et sa bibliotheque qui offre l'acces a une grande variete de services (chaines de caracteres et expressions regulieres, protocoles Internet, interfaces graphiques...etc.).Dr. Zorig Abdelmalik Page 11 Chapitre I
Notion de base de la programmation en python
Exemple I.16

fonctions sum, min, max

fonction del - Il est possible de consrure une liste d'une liste comme suit :

Ainsi, l'acces aux elements de la liste globale se fait comme suit : Comme il est possible d'acceder d'une sous liste comme suit : Dr. Zorig Abdelmalik Page 12 Chapitre I
Notion de base de la programmation en python
I.11 Structures de controle repetitives Les boucles permettent de repeter l'execution d'un bloc d'instructions plusieurs fois.Ainsi, on peut executer quelques commandes comme suit : Dr. Zorig Abdelmalik Page 1 Chapitre I
Notion de base de la programmation en python
Pour quitter l'interrupteur Python il suffit de taper l'instruction ' exit ()' suivi par 'Entrer' ou en pressant simultanement les touches Ctrl+Z suivi par 'Entrer'.Une liste est declaree par une serie de valeurs placees entre deux crochets et separees entre elles par des virgules Les elements d'une liste sont accessibles utilisant le nom de la liste suivi par l'indice de l'element (son ordre) comme suit : I.10.1 Operation sur les listes 1- Les liste comme les chaines des caracteres, elles supportent la concatenation et la multiplication.I.6.2 Operateurs d'affectation composee
+= (ajouter a) -= (diminuer de)
= (multiplier par)
/= (diviser par)
%= (modulo) Exemple I.5 Dr. Zorig Abdelmalik Page 4 Chapitre I
Notion de base de la programmation en python
I.6.3 Operateurs de comparaison
Les operateurs logiques sont utilises generalement pour faire une condition sur l'execution ou non d'une ou multiple instruction.Exemple I.9 1Cette notion sera abordee ulterieurement, voire chapitres xx. Dr. Zorig Abdelmalik Page 6 Chapitre I
Notion de base de la programmation en python
I.8.2 La fonction f-string Les f-strings (formatted string literals) permettent une meilleure organisation de l'affichage des variables.Exemple I.14 Dr. Zorig Abdelmalik Page 10 Chapitre I
Notion de base de la programmation en python
Ou en utulisant la fonction append comme suit : 2- il est possible de selectionner une partie d'une liste en utilisant generalement la syntaxe suivante : [Indice de depart (inclus) : Indice d'arret (non inclus) : Pas d'incrementation].La fonction input() renvoie toujours une chaine de caracteres, Par consequent, si il s'agit du lecture des valeurs numeriques, il est necessaire de les convertir a des valeur numerique en utilisant les fonction int(), float()...etc, voir Exemple I.11 et I.12.I.5.1 Typage dynamique des variables En Python il n'est pas necessaire de preciser le type des variables car Python est un langage au typage dynamique, c'est-a-dire qu'il reconnait le type des variables au moment Dr. Zorig Abdelmalik Page 2 Chapitre I
Notion de base de la programmation en python
de l'execution, la simple instruction a = 1 est suffi pour definir le type de la variable.Exemple I.10 I.8.3 La fonction input
Pour lire des donnes entrees au clavier (chaines de caractere, valeur numerique...) on utilise souvent la fonction input(), cette derniere provoque une interruption dans le programme courant et invite l'utilisateur a introduire des caracteres.Dr. Zorig Abdelmalik Page 8 Chapitre I
Notion de base de la programmation en python
Exemple I.13 Exemple d'execution I.9.2 Structure de controle alternative if-elif-...-else Dans le cas de plusieurs alternatives (conditions), il est possible de combiner plusieurs structures if else, la syntaxe dans ce cas est comme suit : if (Conditions 1) :
Bloc d'instructions 1 elif (Conditions 2) : Bloc d'instructions 2 .elif (Conditions n) : Bloc d'instructions n else : # Facultative, elle est execute lorsqu'aucune condition n'a ete verifiee Bloc d'instructions n+1 Les conditions Conditions 1, Conditions 2 ... Conditions n sont evaluees l'une apres l'autre jusqu'a ce que l'une de celles soit verifiee, le bloc d'instructions lie a la condition verifiee est execute et le traitement de la commande sera terminee.Par exemple, dans le cas de lecture des fichier1, les nombres sont consideres comme des chaines de caractere, ainsi il est indispensable de les convertir afin que Python les considere comme des nombres.Variables en Python, declaration et utilisation Une variable est une partie de memoire dont sa contenue (nombre, adresse...) peut etre modifiee ou initialisee pendant l'execution du programme.Exemple I.15 I.10.2 Fonctions sur les listes Ci-dessous quelques fonctions sur les listes : - Fonction len ( ) permet de calculer la longueur d'une liste ; - La fonction range() permet de generer une liste des nombre entiers.Utilisation des commentaires en Python Les commentaires sont des phrases ou des paragraphes ajoutes au code du programme pour le but d'expliquer son fonctionnement ou pour ajouter des explications a l'attention du lecteur.Dr. Zorig Abdelmalik Page 9 Chapitre I
Notion de base de la programmation en python
I.10 Liste Une liste est une structure de donnees qui contient une serie de valeurs de meme ou differents types (int, float, char ...). Dans d'autre langage (par exemple en C et C++), il est indispensable de specifier le type des variables (Python etant un langage dit de haut niveau).Interpreteur Python Python fait partie des langages interpretes, c'est-a-dire que chaque ligne de code est lue puis interpretee afin d'etre executee par l'ordinateur.I.5.3 Affectation simple et multiple des variables Sous Python, il est possible d'affecter une valeur a plusieurs variables simultanement, comme il est possible d'effectuer une affectation parallele.Dans l'Exemple I.4, les Dr. Zorig Abdelmalik Page 3 Chapitre I
Notion de base de la programmation en python
variables a et b sont affectees par la valeur 2023.Conversion de types d'une variable Il est possible de convertir le type d'une variable a un autre en utilisant les fonction standard int (), float(), str()...etc.Lorsque la touche <Enter> est enfoncee, l'execution du programme se poursuit et la fonction input assignait la chaine de caracteres introduite a la variable specifiee par l'utilisateur.Exemple I.14 Exemple d'execution Remarque importante
Le bloc d'instructions est delimite par l'indentation, c.a.d., les lignes de meme bloc doivent etre decalees vers la droite du meme nombre d'espaces, voir Exemple I.14.- Fonctions min( ), max() permet de determiner respectivement le minimum et le maximum d'une liste des nombres - Fonctions del( ) permet de supprimer un element dans une liste en utilisant son indice.Exemple I.2 Dans l'Exemple I.2 Python a considere la variable a comme int puisque elle recoit une valeur entiere, la variable b comme float puisque elle recoit une valeur decimal et la variable c comme string (str) puisque elle recoit une chaine de caractere.I.9 Structure de controle alternatifs
Les structures de controles alternatives permettent de definir la suite dans laquelle les instructions sont executees, c.a.d. elles permettent d'imposer des conditions pour l'execution ou non d'un bloc d'instruction.Difference entre compilateurs et interpreteur Le compilateur, traduit l'ensemble du code source en langage binaire utilisable directement par le CPU.Python est sensible a la casse, ce qui signifie que les variables Aa, aA, AA, et aa sont differentes.I.9.1 Structure de controle alternative if-else La syntaxe d'utilisation de la structure de controle if-else est la suivante : if (Conditions) : Bloc d'instructions 1
else : Bloc d'instructions 2 - - Si les conditions (une ou multiples) sont verifiees, alors le Bloc d'instructions 1 sera execute et le Bloc d'instructions 2 sera ignore.De plus, Python est un langage de haut niveau, c.a.d. il ne demande pas beaucoup de connaissances prealables pour etre utilise. Ils n'ont aucun impact sur le fonctionnement du programme (c.a.d. tous ce qui marque comme commentaire sera ignore).I.5.2 Declaration des chaines des caracteres A noter que les chaines de caracteres doivent placees entre guillemets simple, double ou
triple comme montre l'Exemple I.3.Le nom de la variable en Python ne doit pas inclure ni un espace, ni des caracteres speciaux -(@, $, #, &...) ni des lettres accentuees (e, c, a...).Exemple I.7 Dans l'Exemple I.7 la chaine de caractere Ch1 (Electronique) est concatenee avec Ch2 (M'sila) ensuite elle dupliquee trois fois (Ch1
3).Cette derniere affiche a l'ecran ce qui lui est place entre ces parentheses (variable, chaine de caracteres, valeur numerique...etc.).Exemple I.10 Pour convertir les nombres entres au clavier, on utilise les fonction de conversion du type (int (), float(), bool().....).Il est possible d'ajouter des nouveaux elements a une liste deja cree en utilisant l'operateur

  • ou la fonction append().Il faut absolument eviter d'utiliser les mots cles reserves par Python (par exemple : print, input ...etc.).Exemple I.6 I.6.4 Operateurs sur les chaines de caractere Il y a deux operations possibles sur les chaines de caractere : - -
    L'addition (ou la concatenation) qu'il s'agit de rassembler les chaines de caractere.Affichage et lecture des donnes
    I.8.1 La fonction print
    Pour afficher une valeur numerique ou chaine de caractere, on utilise la fonction mot cle 'print'.Pour lancer l'interpreteur Python, ouvrez un Powershell (via le menu de demarre de Windows) puis lancez la commande ' python' comme montre la figure (I.1).Dr. Zorig Abdelmalik Page 7 Chapitre I
    Notion de base de la programmation en python
    Exemple I.11 Exemple I.12 Remarque importante
    1.L'interpreteur lit une partie du code source et execute directement les instructions binaires qui correspondent et passe a la suite.La declaration d'une variable et son initialisation se font en meme temps en Python.Dans l'Exemple I.1, les variables a, b et c sont declarees et initialisees respectivement par les valeurs 1, 5 et 1.* : Multiplication
    / : Division ** : Puissance ( 23 donne 8) (//) Quotient de la division entiere (8//3 donne 2) (%) Modulo (reste de la division entiere, 11 % 3 donne 2) (), (//) le quotient de la division entiere (, par exemple et le Modulo (reste de la division entiere, par exemple 11 % 3 donne 2, 15 % 3 donne 0).2.3.4..


Original text

I.1. Introduction

Le langage Python est développé en 1989 par Guido van Rossum (informaticien Belge né
le 31/01/1956), il fait partie des langages de programmation interprétés les plus utilisés
dans le monde en raison sa syntaxe très simple et sa bibliothèque qui offre l’accès à une
grande variété de services (chaînes de caractères et expressions régulières, protocoles
Internet, interfaces graphiques…etc.). Il est orienté objet (c.à.d. il support les notions
d’héritage, la surcharge des opérateurs, le polymorphisme ….). De plus, Python est un
langage de haut niveau, c.à.d. il ne demande pas beaucoup de connaissances préalables
pour être utilisé. Ce chapitre présentera les notions de base de la programmation en Python.
I.2. Interpréteur Python
Python fait partie des langages interprétés, c’est-à-dire que chaque ligne de code est lue
puis interprétée afin d’être exécutée par l’ordinateur.
Pour lancer l’interpréteur Python, ouvrez un Powershell (via le menu de
démarre de Windows) puis lancez la commande ‘ python’ comme montre la figure (I.1).
Figure (I.1) Interpréteur de Python.
Ainsi, on peut exécuter quelques commandes comme suit :
Dr. Zorig Abdelmalik
Page 1
Chapitre I

Notion de base de la programmation en python

Pour quitter l’interrupteur Python il suffit de taper l’instruction ‘ exit ()’ suivi par ‘Entrer’
ou en pressant simultanément les touches Ctrl+Z suivi par ‘Entrer’.
I.3. Différence entre compilateurs et interpréteur
Le compilateur, traduit l’ensemble du code source en langage binaire utilisable directement
par le CPU. Par exemple C, C++, Pascal, Fortran sont des langages compilés.
L’interpréteur lit une partie du code source et exécute directement les instructions binaires
qui correspondent et passe à la suite. Parmi les langages interprétés on note Html, Css,
Python, Basic.

I.4. Utilisation des commentaires en Python
Les commentaires sont des phrases ou des paragraphes ajoutés au code du programme pour
le but d’expliquer son fonctionnement ou pour ajouter des explications à l’attention du
lecteur. Ils n’ont aucun impact sur le fonctionnement du programme (c.à.d. tous ce qui
marqué comme commentaire sera ignoré). Pour ajouter un commentaire en Python il suffit
de l’écrire devant le caractère dièse ‘ #’.
Exemple I.1

I.5. Variables en Python, déclaration et utilisation
Une variable est une partie de mémoire dont sa contenue (nombre, adresse…) peut être modifiée ou
initialisée pendant l’exécution du programme. La déclaration d’une variable et son initialisation se
font en même temps en Python. Dans l’Exemple I.1, les variables a, b et c sont déclarées et
initialisées respectivement par les valeurs 1, 5 et 1.
I.5.1 Typage dynamique des variables
En Python il n’est pas nécessaire de préciser le type des variables car Python est un
langage au typage dynamique, c’est-à-dire qu’il reconnaît le type des variables au moment
Dr. Zorig Abdelmalik
Page 2
Chapitre I

Notion de base de la programmation en python

de l’exécution, la simple instruction a = 1 est suffi pour définir le type de la variable.
L’Exemple I.2 suivant montre cette propriété.
Exemple I.2
Dans l’Exemple I.2 Python a considéré la variable a comme int puisque elle reçoit une
valeur entière, la variable b comme float puisque elle reçoit une valeur décimal et la
variable c comme string (str) puisque elle reçoit une chaine de caractère. C’est pour ça on
dit que Python est un langage au typage dynamique. Dans d’autre langage (par exemple
en C et C++), il est indispensable de spécifier le type des variables (Python étant un
langage dit de haut niveau).
I.5.2 Déclaration des chaines des caractères
A noter que les chaînes de caractères doivent placées entre guillemets simple, doublé ou

triplé comme montre l’Exemple I.3.
Exemple I.3
Remarque :



  1. Le nom de la variable en Python ne doit pas inclure ni un espace, ni des caractères
    spéciaux -(@, $, #, &...) ni des lettres accentuées (é, ç, à…).

  2. Le nom de la variable doit commenter toujours par une lettre.

  3. Il faut absolument éviter d’utiliser les mots clés réservés par Python (par exemple :
    print, input …etc.).

  4. Python est sensible à la casse, ce qui signifie que les variables Aa, aA, AA, et aa sont
    différentes.
    I.5.3 Affectation simple et multiple des variables
    Sous Python, il est possible d’affecter une valeur à plusieurs variables simultanément,
    comme il est possible d’effectuer une affectation parallèle. Dans l’Exemple I.4, les
    Dr. Zorig Abdelmalik
    Page 3
    Chapitre I

    Notion de base de la programmation en python

    variables a et b sont affectées par la valeur 2023. Les deux variables c et d sont affectées
    respectivement par les valeurs 2023 et 2024.
    Exemple I.4
    I.6. Opérateurs standards en Python
    I.6.1 Opérateurs arithmétiques
    Les opérations arithmétiques sont utilisées pour les calculs numériques. Les opérateurs
    arithmétiques essentiels sont :



  • : Addition - : Soustraction.



  • : Multiplication

    / : Division
    ** : Puissance ( 23 donne 8)
    (//) Quotient de la division entière (8//3 donne 2)
    (%) Modulo (reste de la division entière, 11 % 3 donne 2)
    (
    ), (//) le quotient de la division entière (, par exemple et le Modulo (reste de la division
    entière, par exemple 11 % 3 donne 2, 15 % 3 donne 0).
    I.6.2 Opérateurs d’affectation composée

    += (ajouter à) -= (diminuer de)

    = (multiplier par)

    /= (diviser par)

    %= (modulo)
    Exemple I.5
    Dr. Zorig Abdelmalik
    Page 4
    Chapitre I

    Notion de base de la programmation en python

    I.6.3 Opérateurs de comparaison

    Les opérateurs logiques sont utilisés généralement pour faire une condition sur l’exécution
    ou non d’une ou multiple instruction.

    and (et logique), exemple, 1 and 0 donne 0, 1 and 1 donne 1.
    ou (ou logique), exemple, 1 ou 0 donne 0.
    ‘!’ (négation logique), exemple !1 donne 0, !2021 donne 0.
    == (est-il égal à ?, exemple x= =10, a+1= = 04.
    != (différent de ?), exemple x !=10.
    = (inférieur de, inférieur ou égal de, supérieur de….).
    Exemple I.6
    I.6.4 Opérateurs sur les chaînes de caractère
    Il y a deux opérations possibles sur les chaînes de caractère : - -

    L’addition (ou la concaténation) qu’il s’agit de rassembler les chaînes de caractère.
    La multiplication qu’il s’agit de dupliquer (répéter) la chaînes de caractère
    plusieurs fois.
    Exemple I.7
    Dans l’Exemple I.7 la chaîne de caractère Ch1 (Electronique) est concaténée avec Ch2
    (M’sila) ensuite elle dupliquée trois fois (Ch1
    3).

    Dr. Zorig Abdelmalik
    Page 5
    Chapitre I

    Notion de base de la programmation en python

    I.7. Conversion de types d’une variable
    Il est possible de convertir le type d’une variable à un autre en utilisant les fonction
    standard int (), float(), str()…etc. Par exemple, dans le cas de lecture des fichier1, les
    nombres sont considérés comme des chaînes de caractère, ainsi il est indispensable de les
    convertir afin que Python les considère comme des nombres.

    Exemple I.8
    I.8. Affichage et lecture des donnés

    I.8.1 La fonction print

    Pour afficher une valeur numérique ou chaîne de caractère, on utilise la fonction mot clé
    ‘print’. Cette dernière affiche à l’écran ce qui lui est placé entre ces parenthèses (variable,
    chaîne de caractères, valeur numérique…etc.).

    Exemple I.9
    1Cette notion sera abordée ultérieurement, voire chapitres xx.
    Dr. Zorig Abdelmalik
    Page 6
    Chapitre I

    Notion de base de la programmation en python

    I.8.2 La fonction f-string
    Les f-strings (formatted string literals) permettent une meilleure organisation de
    l’affichage des variables. Pour utiliser les f-strings, il suffit de placer la lettre ‘f’ après la
    première parenthèse de la fonction ‘print’. La caractère f va indiquer à Python qu’il s’agit
    d’une une écriture formatée.

    Exemple I.10
    I.8.3 La fonction input

    Pour lire des donnés entrées au clavier (chaines de caractère, valeur numérique…) on
    utilise souvent la fonction input(), cette dernière provoque une interruption dans le
    programme courant et invite l’utilisateur à introduire des caractères. Lorsque la touche
    est enfoncée, l’exécution du programme se poursuit et la fonction input assignait
    la chaîne de caractères introduite à la variable spécifiée par l’utilisateur.

    Exemple I.10
    Pour convertir les nombres entrés au clavier, on utilise les fonction de conversion du type
    (int (), float(), bool()…..).
    Dr. Zorig Abdelmalik
    Page 7
    Chapitre I

    Notion de base de la programmation en python

    Exemple I.11
    Exemple I.12
    Remarque importante



  1. La fonction input() renvoie toujours une chaîne de caractères, Par conséquent, si il
    s’agit du lecture des valeurs numériques, il est nécessaire de les convertir à des valeur
    numérique en utilisant les fonction int(), float()…etc, voir Exemple I.11 et I.12.
    I.9 Structure de contrôle alternatifs

    Les structures de contrôles alternatives permettent de définir la suite dans laquelle les
    instructions sont exécutées, c.à.d. elles permettent d’imposer des conditions pour
    l’exécution ou non d’un bloc d’instruction.

    I.9.1 Structure de contrôle alternative if-else
    La syntaxe d’utilisation de la structure de contrôle if-else est la suivante :
    if (Conditions) :
    Bloc d'instructions 1

    else :
    Bloc d'instructions 2 - -
    Si les conditions (une ou multiples) sont vérifiées, alors le Bloc d'instructions 1 sera
    exécuté et le Bloc d'instructions 2 sera ignoré.
    Si les conditions ne sont pas vérifiées, alors le Bloc d'instructions 2 sera exécuté et le Bloc
    d'instructions 1 sera ignoré.
    Dr. Zorig Abdelmalik
    Page 8
    Chapitre I

    Notion de base de la programmation en python

    Exemple I.13
    Exemple d’exécution
    I.9.2 Structure de contrôle alternative if-elif-…-else
    Dans le cas de plusieurs alternatives (conditions), il est possible de combiner plusieurs structures if
    else, la syntaxe dans ce cas est comme suit :
    if (Conditions 1) :

    Bloc d’instructions 1
    elif (Conditions 2) :
    Bloc d’instructions 2
    .

    .

    elif (Conditions n) :
    Bloc d’instructions n
    else : # Facultative, elle est exécuté lorsqu’aucune condition n’a été vérifiée
    Bloc d’instructions n+1
    Les conditions Conditions 1, Conditions 2 ... Conditions n sont évaluées l’une après l’autre jusqu'à
    ce que l'une de celles soit vérifiée, le bloc d'instructions lié à la condition vérifiée est exécuté et le
    traitement de la commande sera terminée. Le Bloc d’instructions n+1 sera exécuté si seulement si
    toutes les conditions (1,2…n) ne sont pas vérifiées.

    Exemple I.14
    Exemple d’exécution
    Remarque importante

    Le bloc d’instructions est délimité par l’indentation, c.à.d., les lignes de même bloc doivent être
    décalées vers la droite du même nombre d’espaces, voir Exemple I.14.

    Dr. Zorig Abdelmalik
    Page 9
    Chapitre I

    Notion de base de la programmation en python

    I.10 Liste
    Une liste est une structure de données qui contient une série de valeurs de même ou différents types
    (int, float, char …). Une liste est déclarée par une série de valeurs placées entre deux crochets et
    séparées entre elles par des virgules
    Les éléments d’une liste sont accessibles utilisant le nom de la liste suivi par l’indice de l’élément
    (son ordre) comme suit :
    I.10.1 Opération sur les listes
    1- Les liste comme les chaines des caractères, elles supportent la concaténation et la
    multiplication. - -
    L’opérateur + pour concaténer deux listes.
    L’opérateur * pour répéter une liste.
    Il est possible d’ajouter des nouveaux éléments à une liste déjà crée en utilisant l’opérateur



  • ou la fonction append().
    Exemple I.14
    Dr. Zorig Abdelmalik
    Page 10
    Chapitre I

    Notion de base de la programmation en python

    Ou en utulisant la fonction append comme suit :
    2- il est possible de sélectionner une partie d’une liste en utilisant généralement la syntaxe
    suivante : [Indice de départ (inclus) : Indice d’arrêt (non inclus) : Pas d’incrémentation].

    Exemple I.15
    I.10.2 Fonctions sur les listes
    Ci-dessous quelques fonctions sur les listes : - Fonction len ( ) permet de calculer la longueur d’une liste ; - La fonction range() permet de générer une liste des nombre entiers. - Fonction sum() permet de calculer la somme des éléments d’une liste des nombres. - Fonctions min( ), max() permet de déterminer respectivement le minimum et le maximum d’une
    liste des nombres - Fonctions del( ) permet de supprimer un élément dans une liste en utilisant son indice.

    Dr. Zorig Abdelmalik
    Page 11
    Chapitre I

    Notion de base de la programmation en python

    Exemple I.16


fonctions sum, min, max


fonction del - Il est possible de consrure une liste d’une liste comme suit :


Ainsi, l’accès aux éléments de la liste globale se fait comme suit :
Comme il est possible d’accéder d’une sous liste comme suit :
Dr. Zorig Abdelmalik
Page 12
Chapitre I

Notion de base de la programmation en python

I.11 Structures de contrôle répétitives
Les boucles permettent de répéter l’exécution d’un bloc d’instructions plusieurs fois. Le nombre de
répétition soit dépend d’une validation d’une condition logique ou défini par le programmeur.
I.11.1 Boucle for
La syntaxe de cette la boucle ‘for’ est la suivante :

for indice in ( liste):
bloc d’instructions
Exemple I.17
Résultat d’exécution
Résultat d’exécution
Résultat d’exécution
I.11.2 Boucle while
La syntaxe de cette la ‘while’ est la suivante :
Dr. Zorig Abdelmalik
Page 13
Chapitre I

Notion de base de la programmation en python

while (condition) :
bloc d’instructions
Exemple I. 18
Résultat d’exécution
I.11.3 Break et continue

Ces deux instructions sont généralement utilisées avec les boucles, l’instruction break
permet d’arrêter l’exécution tandis que l’instruction continue réalise une saute d’écécution
d’une ou bloc d’instruction.
Exemple I. 19
Résultat d’exécution
Exemple I. 20
Résultat d’exécution
Dr. Zorig Abdelmalik


Summarize English and Arabic text online

Summarize text automatically

Summarize English and Arabic text using the statistical algorithm and sorting sentences based on its importance

Download Summary

You can download the summary result with one of any available formats such as PDF,DOCX and TXT

Permanent URL

ٌYou can share the summary link easily, we keep the summary on the website for future reference,except for private summaries.

Other Features

We are working on adding new features to make summarization more easy and accurate


Latest summaries

1. المعلومات وا...

1. المعلومات والاتصالات: تجهيز البيانات واستضافة المواقع على الشبكة وما يتصل بذلك من أنشطة. 2. الأنش...

حل أسئلة القواع...

حل أسئلة القواعد (Grammar) وأنت لا تعرف معاني الكلمات أو تشعر أنك "لا تعرف شيئاً" يعتمد على ذكاء الت...

الحمد لله رب ال...

الحمد لله رب العالمين، والصلاة والسلام على نبينا محمد، وعلى آله وصحبه أجمعين. أبطال المستقبل، وزهور ...

لسلام عليكم، من...

لسلام عليكم، من الله علي بالهداية والتوبة من كثير من المعاصي والشهوات، ومن ضمن ما استقر عندي بعد نظر...

ليلة تاريخية اس...

ليلة تاريخية استثنائية عاشها نادي الوكرة مساء اليوم عندما امتزجت عراقة الماضي بتطلعات المستقبل، حيث ...

ولما تقدم التطو...

ولما تقدم التطور في الجزيرة العربية إلى حد كبير لصالح المسلمين، أخذت طلائع الفتح الأعظم ونجاح الدعوة...

لمن لا تفتح الر...

لمن لا تفتح الروابط في بلادهم، نص المقالة «فيفا» أو «ناتو» الرياضة على غرار والدتي، لا أهتم لمتاب...

إن الناظر إلى م...

إن الناظر إلى مناظرات دكتور عمارة يلاحظ أن ردوده توافق ردود أهل السنة والجماعة الذين أقاموا الدين ،...

حسب وزارة الخار...

حسب وزارة الخارجية الأمريكية ووكالة المعونات، توجد خمسة أهداف استراتيجية للمعونات، كل منها يحتوي على...

أنا سجلت في الف...

أنا سجلت في الفروم فقط مال كلية معلمين البحرين بس تسجيل في الي موقع حكوميتي ال هو هذه خدمة القبول ...

كنتُ معتادًا عل...

كنتُ معتادًا على إنقاذ الآخرين. لكنني كنتُ مخطئًا. يقول الأطباء العسكريون إن غضروف المفاصل يتآكل تما...

ناصر كان إسكافا...

ناصر كان إسكافاً فقيرا لكنه أمين وكان يخدم الناس ويصلح حذيتهم وقد ساعد مسافرا تبين لاحقا انه ابن الو...