Vous êtes sur la page 1sur 7

Introduction :

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

2. Pour télécharger PyCharm, visitez le site Web


https://www.jetbrains.com/pycharm/download/ et cliquez sur le lien « DOWNLOAD »
sous la section Communauté.

1
Partie 2 : Installation
1. Installation de Python :
 Exécutez le fichier .exe pour installer Python. Maintenant, cliquez sur « Install Now ».

 Vous pouvez voir l’installation de Python à ce stade.

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”.

 Choisissez le répertoire du menu de démarrage. Gardez JetBrains sélectionnés et cliquez


sur “Install”.

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 :

Entrez un entier strictement positif : 12


Diviseurs propres sans répétition de 12 : 2 3 4 6 (soit 4 diviseurs propres)
Entrez un entier strictement positif : 13
Diviseurs propres sans répétition de 13 : aucun ! Il est premier

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}

Vous aimerez peut-être aussi