Apprendre a  programmer avec Python.. Avec plus de 40 pages by Swinnen G.

By Swinnen G.

Show description

Read or Download Apprendre a  programmer avec Python.. Avec plus de 40 pages de corriges d'exercices PDF

Best programming: programming languages books

Dissecting a C# Application: Inside SharpDevelop

Study complicated . web programming suggestions by means of getting an insiders' examine a whole program! SharpDevelop is an entire built-in improvement surroundings, written in C#. It comprises the entire complex good points that programmers anticipate from a contemporary IDE and, in fact, enforcing those positive aspects has required a few complicated programming recommendations.

Extra resources for Apprendre a  programmer avec Python.. Avec plus de 40 pages de corriges d'exercices

Sample text

Signalons au passage la disponibilité de l’opérateur modulo, représenté par le symbole %. Cet opérateur fournit le reste de la division entière d’un nombre par un autre. ) Cet opérateur vous sera très utile plus loin, notamment pour tester si un nombre nombre b. Il suffira en effet de vérifier que a % b donne un résultat égal à zéro. 3 Testez les lignes d’instructions suivantes. 14159 s = pi * r**2 print s print type(r), type(pi), type(s) Quelle est, à votre avis, l’utilité de la fonction type() ?

Si la condition se révèle fausse, alors tout le bloc qui suit est ignoré et l’exécution du programme se termine13. 13... du moins dans cet exemple. Nous verrons un peu plus loin qu ’en fait l’exécution continue avec la première instruction qui suit le bloc indenté, et qui fait partie du même bloc que l’instruction while elle-même. 4. Instructions répétitives • Si la condition est vraie, alors Python exécute tout le bloc d’instructions constituant boucle, c’est-à-dire : 25 le corps de la – l’instruction a = a + 1 qui incrémente d’une unité le contenu de la variable a (ce qui signifie que l’on affecte à la variable a une nouvelle valeur, qui est égale à la valeur précédente augmentée d’une unité).

Le typage dynamique quant à lui permet d’écrire plus aisément des constructions logiques de niveau élevé (métaprogrammation, réflexivité), en particulier dans le contexte de la programmation orientée objet (polymorphisme). Il facilite également l’utilisation de structures de données très riches telles que les listes et les dictionnaires. Affectations multiples Sous Python, on peut assigner une valeur à plusieurs variables simultanément. 33 Dans cet exemple, les variables a et b prennent simultanément les nouvelles valeurs 4 et 8,33.

Download PDF sample

Rated 4.79 of 5 – based on 10 votes