En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour assurer le bon fonctionnement de nos services.
En savoir plus

ISN Spécialité TS

TD Algorithmes de référence 01 : Préambules

Par YVES DHENAIN, publié le lundi 6 novembre 2017 18:19 - Mis à jour le mardi 7 novembre 2017 10:37

Pour commencer cette partie, familiarisons nous un peu avec les listes ...

Déclarer une liste vide

MaListe =[]

Création avec contenu

MaListe = ["toto","Marcel"]

Trouver la taille d'une liste

len(MaListe)

Pour Ajouter un élément à une liste 

MaListe.append("Raoul")

Accéder à un élément d'une liste

MaListe[0] pour le premier élément

MaListe[len(MaListe)-1] pour le dernier 

Copier une liste Dans une Autre

MaListe2 = MaListe[:]

Trouver l'index d'un élément d'une liste

MaListe.index("Marcel")

Par courir le contenu d'une liste:

for contenu in MaListe :

       print(contenu)

 

Programme liste.py : prise en main

  1. Créer une liste contenant les trois couleurs primaires et les trois couleurs secondaires de la synthèse additive
  2. Afficher la liste avec un simple print
  3. Afficher les éléments de la liste les uns après les autres avec une boucle for
  4. Afficher ensuite le nombre d'éléments présents dans la liste
  5. Afficher l'élément 3, en déduire la valeur du premier indice

Programme Nliste.py : travail sur des entiers

  1. Créer une liste de 10 nombres entiers compris entre 0 et 100 générés aléatoirement avec randint(min,max) placer from random import randint en début de code .
  2. Utiliser sur la liste la fonction sorted(Liste) et sorted(Liste,reverse=True), afficher la Liste après chaque traitement.
  3. Pourriez vous faire la même chose  ? GAZ !!!!!!!!!!!!
  4.  

 

 

Catégories
  • seances