Python | Programmer pas à pas - M.Eng. Johannes Wild - E-Book

Python | Programmer pas à pas E-Book

M.Eng. Johannes Wild

0,0
9,99 €

-100%
Sammeln Sie Punkte in unserem Gutscheinprogramm und kaufen Sie E-Books und Hörbücher mit bis zu 100% Rabatt.
Mehr erfahren.
Beschreibung

"Python - Pas à pas" est le livre pour tous ceux qui souhaitent apprendre les bases de la programmation en Python par un ingénieur (M.Eng.). Dans ce livre, vous apprendrez à la fois les bases théoriques et l'utilisation pratique du langage de programmation Python à l'aide de nombreux exemples et de superbes projets DIY.
Si vous êtes à la recherche d'un guide pratique sur le langage de programmation Python, qui est à la fois facile à apprendre et très polyvalent, vous êtes au bon endroit ! Ce livre de base s'adresse spécialement à tous ceux qui n'ont pas encore de connaissances ou des connaissances très primaires en matière de programmation et de Python, mais aussi à tous ceux qui souhaitent apprendre Python comme un autre langage de programmation.
Ce livre vous offre une introduction claire, intuitive et pratique au monde de la programmation avec Python.
Quel que soit votre âge, votre profession, que vous soyez lycéen, étudiant ou retraité. Ce livre s'adresse à tous ceux qui souhaitent ou doivent se familiariser avec le sujet fascinant de la programmation.
Voici un aperçu des avantages de ce livre :


- Explications pas à pas sur l'IDLE Python et la syntaxe Python
- Apprenez tout sur : Les variables, les tableaux, les fonctions, les boucles, les conditions, ...
- Apprendre de manière pratique et très intuitive grâce à de nombreux exemples et projets DIY
- Acquérir des connaissances de base sur les concepts fondamentaux de la programmation
- Introduction à la programmation orientée objet (POO)
- Écrire ses premiers codes et scripts (par ex. calculatrice)
- Apprendre toutes les bases importantes rapidement et facilement en environ 120 pages


Jetez un coup d'œil au livre et recevez votre exemplaire chez vous sous forme de livre électronique ou de livre de poche !

Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:

EPUB
MOBI

Seitenzahl: 75

Bewertungen
0,0
0
0
0
0
0
Mehr Informationen
Mehr Informationen
Legimi prüft nicht, ob Rezensionen von Nutzern stammen, die den betreffenden Titel tatsächlich gekauft oder gelesen/gehört haben. Wir entfernen aber gefälschte Rezensionen.



Table des matières

Informations légales

Préface

1 Pourquoi Python ?

2 Configurer l'environnement Python sous Windows

3 Introduction à Python

4 Syntaxe de Python

4.1 Poursuite implicite des lignes

4.2 Poursuite de ligne explicite

4.3 Commentaires en Python

4.4 Espaces en Python

5 Variables, tableaux (arrays), chaînes (strings) et tuples

5.1 Variables

5.2 Arrays (Tableaux)

5.2.1 Créer des tableaux (arrays) Python

5.2.2 Ajouter des éléments à un tableau

5.2.3 Accès aux éléments d'un tableau (array)

5.2.4 Suppression d'éléments d'un tableau (array)

5.2.5 Division d'un tableau (array)

5.2.6 Rechercher un élément dans un tableau

5.2.7 Mise à jour des éléments d'un tableau

5.3 Strings (chaîne de caractères)

5.3.1 Création d'une chaîne de caractères

5.3.2 Accès aux caractères d'une chaîne de caractères (string)

5.3.3 Slicing (découpage) de chaînes de caractères (strings)

5.3.4 Suppression / mise à jour de chaînes de caractères (strings)

5.3.5 Escape characters (Caractère d'échappement) dans une chaîne (string)

5.3.6 Opérateurs de chaînes spéciaux

5.3.7 Opérateur spécial pour le formatage des chaînes de caractères

5.3.8 Opérateurs arithmétiques

5.4 Tuple

5.4.1 Concaténation de tuples

5.4.2 Imbrication de tuples

5.4.3 Répétitions en tuples

5.4.4 Invariabilité des tuples

5.4.5 Répartition des tuples

5.4.6 Suppression d'éléments dans un tuple

5.4.7 Fonctions prédéfinies pour les tuples

6 Fonctions (functions)

6.1 Définir une fonction

6.2 Docstring

6.3 L'instruction return

6.4 Appel d'une fonction

6.5 Arguments d'une fonction

6.6 Pass by reference

7 Boucles (Loops) et conditions

7.1 Bouclage

7.1.1 Boucle While

7.1.2 Boucle For

7.2 Conditions (instructions conditionnelles)

7.2.1 Instruction (conditionnelle) If

7.2.2 Instruction else

7.2.3 Instruction elif

7.2.4 Instruction if imbriquée

7.2.5 Les instructions short-hand pour if et else

7.2.6 Opérateurs logiques

8 Autres bases importantes en Python

8.1 Possibilité pour un utilisateur de saisir un texte

8.2 Insérer la date et l'heure actuelles dans Python

8.3 L'instruction try-except et son utilisation

9 Principes de base de la programmation orientée objet (POO)

9.1 Classes

9.2 La définition d'une classe

9.3 Objets d'une classe

9.4 Déclarer / Instancier des objets

9.5 La méthode "__init__"

10 Le développement de l'interface graphique avec Python

10.1 Le package de développement/bibliothèque Tkinter

10.2 Widgets Tkinter

10.2.1 Bouton (Button)

10.2.2 Canvas (espace graphique)

10.2.3 Widget de bouton de sélection

10.2.4 Widget d'entrée (entry-widget)

10.2.5 Frame Widget (Widget cadre)

10.2.6 Widget d'étiquettes

11 Projets DIY

11.1 Projet 1 : Une simple calculatrice avec entrée utilisateur

11.2 Projet 2 : Affichage de tous les nombres premiers dans un intervalle

11.3 Projet 3 : Calculatrice avec interface utilisateur graphique (GUI)

12 Dépannage - erreurs courantes des débutants

Mot de la fin

Mentions légales de l'auteur / de l'éditeur

Informations légales

 

© 2022

Auteur et éditeur : M.Eng. Johannes Wild

A94689H39927F

E-mail : [email protected]

 

 

Les mentions légales complètes du livre se trouvent dans les dernières pages !

 

Cette œuvre est protégée par le droit d'auteur

L'œuvre, y compris ses parties, est protégée par le droit d'auteur. Toute utilisation en dehors des limites strictes de la loi sur les droits d'auteur est interdite sans l'accord de l'auteur. Ceci s'applique en particulier à la reproduction électronique ou autre, à la traduction, à la diffusion et à la mise à disposition du public. Aucune partie de l'œuvre ne peut être reproduite, traitée ou diffusée sans l'autorisation écrite de l'auteur !

Toutes les informations contenues dans ce livre ont été rassemblées en toute bonne foi et soigneusement vérifiées. La maison d'édition et l'auteur ne garantissent toutefois pas l'actualité, l'exactitude, l'exhaustivité et la qualité des informations fournies. Ce livre est uniquement destiné à des fins éducatives et ne constitue pas une recommandation d'action. L'utilisation de ce livre et la mise en œuvre des informations qu'il contient se font expressément aux risques et périls de l'utilisateur. En particulier, aucune garantie ou responsabilité n'est donnée par l'auteur et l'éditeur pour les dommages matériels ou immatériels résultant de l'utilisation ou de la non-utilisation des informations contenues dans ce livre. Ce livre ne prétend pas être complet ni exempt d'erreurs. Toute revendication juridique ou de dommages et intérêts est exclue. Les contenus des pages Internet reproduites dans ce livre relèvent exclusivement de la responsabilité des exploitants des sites en question. La maison d'édition et l'auteur n'ont aucune influence sur la conception et le contenu des sites Internet tiers. La maison d'édition et l'auteur se distancient donc de tous les contenus étrangers. Au moment de l'utilisation, aucun contenu illégal n'était présent sur les sites Internet. Les marques et noms d'usage cités dans ce livre restent la propriété exclusive de leurs auteurs ou détenteurs respectifs.

Préface

Merci d'avoir choisi ce livre !

Si vous êtes à la recherche d'un guide pratique sur le langage de programmation Python, facile à apprendre et pourtant très polyvalent, vous êtes au bon endroit et ce livre est fait pour vous ! Je suis ingénieur (M.Eng.) et je souhaite vous faire découvrir le monde de la programmation avec Python en l'expliquant simplement. Dans ce livre, vous apprendrez les bases théoriques de la programmation en Python, ainsi que l'application pratique à l'aide de nombreux exemples et de projets de bricolage. Ce livre vous offre une introduction claire, intuitive et pratique au monde de la programmation en Python ! Que ce soit Python 2 ou Python 3 !

Ce livre de base s'adresse spécialement à tous ceux qui n'ont pas encore de connaissances ou des connaissances très primaires en matière de programmation et de Python, mais aussi à tous ceux qui souhaitent apprendre Python comme un autre langage de programmation. Quel que soit votre âge, votre profession, que vous soyez lycéen, étudiant ou retraité. Ce livre s'adresse à tous ceux qui souhaitent ou doivent se familiariser avec le sujet fascinant de la programmation.

L'objectif de ce livre est de vous faire découvrir pas à pas les bases de Python et la manière de les appliquer avec succès pour programmer vos propres scripts. Dans ce cours de base sur Python, vous apprendrez donc tout ce que vous devez savoir en tant que débutant ! Jetez un coup d'œil au livre et recevez votre exemplaire chez vous en version électronique ou en livre de poche !

Le livre est conçu de la manière la plus intuitive possible. Cela signifie qu'il peut y avoir des fragments de code que vous ne comprenez pas encore, surtout dans les premiers exemples, car ils ne seront expliqués en détail que plus tard. Si c'est le cas, ne vous laissez pas déconcerter, mais continuez et concentrez-vous uniquement sur la partie du code qui est expliquée ou qui a déjà été expliquée. Au fur et à mesure de votre lecture, vous comprendrez de plus en plus le code des exemples, ce qui vous permettra de constater les progrès réalisés dans votre apprentissage. N'hésitez pas à persévérer, même si les choses deviennent un peu plus compliquées ! Cela en vaut la peine !

Toutes les désignations et tous les codes sont d'ailleurs en anglais dans ce qui suit, comme c'est aussi l'usage en programmation. Essayez donc de vous en accommoder le mieux possible. Même si vous ne maîtrisez pas très bien l'anglais, le contexte vous permettra de comprendre de quoi il s'agit.

 

 

1 Pourquoi Python ?

Avant de commencer les bases de la programmation, nous allons voir dans ce premier chapitre pourquoi notre choix de Python était le bon et si cela vaut la peine d'apprendre un langage de programmation. Python est l'un des langages de programmation les plus populaires de notre époque. Pourquoi en est-il ainsi ? D'une part, parce que Python est très convivial et très facile à apprendre, et d'autre part, parce que le langage de programmation Python dispose d'un grand nombre de fonctions qui peuvent être utilisées non seulement pour des cas d'application simples, mais aussi pour des cas complexes. Examinons ci-dessous quelques autres aspects et avantages de Python, afin de nous assurer que Python nous apporte la meilleure introduction à la programmation.

Open-Source

Python est un langage de programmation open source qui vit et se développe grâce au soutien et aux contributions de la communauté. Le terme "open source" se caractérise généralement par le fait que le logiciel est librement accessible, que la participation active des utilisateurs est souhaitée et qu'il n'existe aucune restriction d'utilisation. Le logiciel officiel Python IDLE ("Interactive Development Environment") peut être téléchargé gratuitement sur le site web de Python. Nous allons voir en détail comment cela fonctionne dans un instant.

Disponibilité des bibliothèques