Utilisation de la console Python d'EduPython

La console de Python

En clique sur le menu Démarrer de windows et EduPython comme l'indique l'image ci-dessous :

. Terre

On obtient la console Python :

Terre

On peut utiliser Python comme une calculatrice, en exécutant des calculs basiques. Il suffit de taper une instruction en python dans la console et lorsqu'on presse sur la touche Entrée du clavier, le résultat apparaît immédiatement comme l'indique l'image suivante :

Terre

On peut donc additionner et soustraire des nombres en utilisant les opérations + et - :

>>>5+4
9
>>>3+(-7)
-4
>>>42-21
21
>>>3.4+5
8.5

Pour multiplier, on utilise l'opérateur * :

>>>5*4
20
>>>3*(-7)
-21
>>>5.2*3.5
18.2

Pour diviser, on peut utiliser l'opérateur / :

>>>5/4
1.25
>>>20/4
5.0

Remarque

En python, il existe un opérateur de division arrondie à l'entier inférieur // :

>>>5//3
1
>>>25//3
8

L'opérateur // divise le premier nombre par le second puis arrondit le résultat à l'entier inférieur

>>>-25//3
-9

Pour avoir le reste de la division euclidienne, on utilise l'opérateur % :

>>>25%7
4

Pour calculer une puissance, on utilise l'opérateur ** :

>>>2**10
1024

Remarque

On peut utiliser cet opérateur pour calculer des puissances avec des exposants inférieurs à 1, comme les racines carrées ou les racines cubiques

>>>27**(1/3)
3.0
>>>5**(1/2)
2.23606797749979

Pour définir une fonction et calculer des images

>>>def f(x) :
...     return 2*x + 3
... 
>>> f(1)
5
>>> f(1)+2
7
>>> f(1+2)
9
>>> f(f(1))
13
>>> 

Voici un exemple pour définir une liste de nombres

>>> liste =[7,-2.5,3,9]
>>> liste
[7, -2.5, 3, 9]
>>>

Pour ajouter l'élément 11 à cette liste on utilise l'instruction suivante :

>>> liste.append(11)
>>> liste
[7, -2.5, 3, 9, 11]
>>>

Remarque

En programmation, on commence à compter à partir de zéro

Donc, pour afficher l'élément de la liste situé à la première position, on utilise l'instruction :

>>> liste[0]
7
>>>

Pour afficher l'élément situé à la quatrième position de la liste, on utilise l'instruction :

>>> liste[3]
9
>>>

Pour avoir la longueur de la liste, on utilise l'instruction :

>>> len(liste)
5
>>>

Quelques astuces

  • Pour effacer le contenu de la console, on clique droit dans la console puis tout effacer comme l'indique l'image ci-dessous :

  • Terre
  • Les instructions saisies dans la console sont systématiquement enregistrer pour saisir l'instruction précédente ou la suivante, il suffit d'utiliser les touches directionnelles du clavier, les flèches pointant vers le haut ou vers le bas


    Terre


  • Si un programme tarde à s'arrêter ou tourne à l'infini, on clique droit dans la console, Moteur Python, Réinitialiser Moteur Python puis l'icône d'exécution (Flèche verte)pour réinitialiser la console comme l'indique l'image ci-dessous :

  • Terre