Revenir à Tutoriel

Séquence d’exercices en python avec artEoz


Ces exercices ne sont pas encore dans leur format définitif et cette liste va être progressivement complétée.

Highlightmarker-green24Variables et mode pas-à-pas

Highlightmarker-green24Utiliser des ressources prédéfinies ou personnelles

Highlightmarker-green24Tableaux

Highlightmarker-green24Appel de fonction et visualisation de la pile à l’exécution

Highlightmarker-green24Visualisation des instances de classe

Pour toute remarque sur les exercices proposés, toute nouvelle idée de mise en œuvre ou d’illustration, n’hésitez pas à nous contacter ! Le forum ou le mail est à votre disposition.

Appel de fonction en python et visualisation de la pile à l’exécution

◄ Exercice précédent Exercice suivant ► Entrez la suite d’instructions ci-dessous  et demandez la construction du schéma : def f(t): return t def maFonction(a): i = 25 + a i = f(i) return i c = maFonction(3) Sélectionnez l’option Pile et exécutez le code en mode pas-à-pas. Observez bien les différents éléments empilés. L’instruction en …

Tableaux en python

◄ Exercice précédent Exercice suivant ► Dans une nouvelle page de code entrez la suite d’instructions ci-dessous et demandez la construction du schéma : tab = [0]*5 mat = [[i*2 for i in range(3)] for j in range(6)] Jouez à votre tour avec la construction de tableaux. Est-il possible de construire une matrice triangulaire ? …

Variables en python et mode « pas-à-pas »

Exercice suivant ► Assurez-vous que l’icône Python est affichée en haut à gauche de la page. Sélectionnez un exemple de code dans le menu déroulant. La fenêtre de droite affiche le schéma mémoire correspondant à l’exécution de la première instruction du code. En cliquant sur les flèches pour avancer  ou reculer  , il est possible …

Visualisation des instances de classe en python

◄ Exercice précédent Assurez-vous que vous disposez de la ressource grec Au besoin, consultez la page Ressources Entrez la suite d’instructions ci-dessous : alpha = Alpha(1,2) beta = Beta(alpha, Alpha(5,6)) a2 = Alpha(0,0) tableau = [Alpha(1,2), Alpha(3,4), Alpha(5,6)] a2 = Alpha(10, 10) On rappelle qu’un objet mort est une instance de classe qui n’est plus …