TP 0
TP 0
TP 0
PyCharm est un éditeur multi-plateforme développé par JetBrains. Pycharm fournit tous les
outils dont vous avez besoin pour commencer à développer sur Python.
Partie 1 : Téléchargement
1. Pour télécharger et installer Python, visitez le site officiel de Python
http://www.python.org/downloads/ et choisissez votre version. Nous avons choisi
Python version 3.7.3
1
Partie 2 : Installation
1. Installation de Python :
Exécutez le fichier .exe pour installer Python. Maintenant, cliquez sur « Install Now ».
2
Une fois l’installation est terminée, vous pouvez voir une fenêtre indiquant que la
configuration a réussi. Cliquez maintenant sur « Close ».
2. Installation de Pycharm
Une fois le téléchargement terminé, exécutez le fichier exe pour installer PyCharm.
L’assistant d’installation devrait avoir démarré. Cliquez sur « Next ».
Sur l’écran suivant, modifiez le chemin d’installation si nécessaire. Cliquez sur “Next”.
3
Sur l’écran suivant, vous pouvez créer un raccourci sur le bureau si vous le souhaitez et
cliquer sur “Next”.
4
Attendez la fin de l’installation.
Une fois l’installation terminée, vous devriez recevoir un message indiquant que
PyCharm est installé. Si vous souhaitez l’exécuter, cochez d’abord la case «Run
PyCharm Community Edition», puis cliquez sur «Finish».
5
Après avoir cliqué sur « Finish », l’écran suivant apparaît.
Exercice 1 :
L'utilisateur donne un entier supérieur à 1 et le programme affiche, s'il y en a, tous ses diviseurs
propres sans répétition ainsi que leur nombre. S'il n'y en a pas, il indique qu'il est premier. Par
exemple :
6
Exercice 2 :
Écrire un programme qui approxime par défaut la valeur de la constante mathématique e,
pour n assez grand(56), en utilisant la formule :
Pour cela, définissez la fonction factorielle et, dans votre programme principal, saisissez
l'ordre n et affichez l'approximation correspondante de e.
Exercice 3 :
On considère l'ensemble suivant: E = {'a' , 'b' , 'c' , 'd' , 'e'}. Ecrire un algorithme en python
qui renvoie l'ensemble des mots de longueur 4 formés des symbols de l'ensemble E et qui ne
contiennent pas la lettre 'b'.
Exercice 4 :
Reprendre l'exercice précédent mais cette fois-ci on vous demande de trouver l'ensemble des
mots qui se terminent par l'occurrence 'ab' comme: 'edab' , 'aaab' etc.
Exercice 5 :
Ecrire un programme en python qui renvoie l'ensemble des éléments dupliqués d'une liste
données. Exemple si L = ["Java", "Python", "J2EE", "Java", "MySQL" , "SQLite" , "Python" ,
"C++" ,"MySQL"] l'algorithme renvoie l'ensemble {"Java" , "Python", "MySQL" }
Exercice 6 :
Reprendre l'exercice précédent, mais cette fois-ci en créant votre propre algorithme sans utiliser
aucune méthode prédéfinie en python.
Exercice 7 :
Ecrire un programme en python qui renvoie l'ensemble des entiers composés de deux chiffres
dont la somme est un nombre premier: E = {pq / p + q est premier}