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 (Ch13).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 :
- 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 (é, ç, à…). - Le nom de la variable doit commenter toujours par une lettre.
- Il faut absolument éviter d’utiliser les mots clés réservés par Python (par exemple :
print, input …etc.). - 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 (Ch13).
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
- 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
رغم الطابع الهزلي في النص، يحمل أبعادًا نقدية جادة تتعلق بانتقاد السلوك البشري والعبثية في النزاعات ...
تزداد أنصاف أقط...تزداد أنصاف أقطار الذرات كلّما اتجهنا من أعلى المجموعة إلى أسفلها؛ حيث تُضاف إلكترونات إلى مستويات ا...
ضعف الروابط الأ...ضعف الروابط الأسرية وغياب الزيارات المتبادلة، مع فقدان القدرة على بناء علاقات واقعية وتراجع التواصل ...
تصدر يوسف بزشكي...تصدر يوسف بزشكيان، نجل الرئيس الإيراني مسعود بزشكيان، التفاعل على مواقع التواصل الاجتماعي في إيران، ...
جاء في الصبح ال...جاء في الصبح المنّبي أنّ أبا الطيب قال: "وردت في صبايا من الكوفة إلى بغداد"، إلّا أنّه لم يحدد تاريخ...
نعم، جاءت الألف...نعم، جاءت الألفاظ والعبارات ملائمة تماماً لتجسيد هذه العاطفة وصادقة في التعبير عنها.التعليل:قوة الأل...
تتسع رقعة الموا...تتسع رقعة المواجهات بين القوات المسلحة اليمنية ومليشيات الحوثي التابعة لإيران في جبهات غرب تعز وشمال...
The technique i...The technique involves measuring the diffraction patterns of X-rays as they interact with the materi...
تستكشف هذه الدر...تستكشف هذه الدراسة تعقيدات "قضية جرينلاند" في سياق العلاقات الدولية المعاصرة، مع التركيز على السيادة...
أنا الأستاذه مر...أنا الأستاذه مريم مهنى؛ معلمة أطفالكم في الدراسات الإسلاميه لهذا العام. أهلاً ومرحباً بكم في عامنا ا...
أحمد بن الحسين ...أحمد بن الحسين بن الحسن بن عبد الصمد الجعفي الكندي الكوفي غلام علوي النسب، ولد فالكوفه سنه 303 هجري...
حصلت وكالة شيبا...حصلت وكالة شيبا إنتليجنس، على معلومات من مصادر حول تحركات عسكرية للحوثيين تشمل قاعدة للطائرات المسير...