Tableaux

Problème initial :

Écrire un programme qui

  • demande à l’utilisateur combien de notes (un entier strictement positif n) il faut saisir,
  • puis calcule la moyenne des n notes saisies.

Puis le même, mais

  • le programme doit indiquer combien de notes sont au dessus de la moyenne calculée …

Cours – tableaux :

  • Définition d’un tableau,
  • accès aux valeurs d’un tableau avec l’indice
  • listes : spécificités python

Le tableau du jour !


Quelques mots sur les chaînes de caractères : les string vues (un peu) comme un tableau de caractères :

>>> mot = "ausgezeichnet"
>>> mot[0]
'a'
>>> mot[12]
't'
>>> mot[4]
'e'
>>> for i in range(3,7) : print(mot[i])

g
e
z
e
>>> len(mot)
13
>>> 

Exercices pour mercredi :

  • refaire les exercices du jour
  • vers le pendu : créer une fonction mot_affiche(mot) :
      • qui attend en argument une chaîne de caractères mot,
      • renvoie une chaîne de caractères avec
        • la même première lettre que mot,
        • la même dernière lettre que mot,
        • des tirets entre les deux pour avoir la même longueur que mot.
      • Exemple, avec mot = "ausgezeichnet": la fonction renvoie la chaîne :  "a-----------t"
    >>>mot_affiche("ausgezeichnet")
    "a-----------t"
    >>>

2 réflexions au sujet de « Tableaux »

  1. Bonjooouuur !

    Petite question à propos des tableaux, dans le cours nous avons écrit :
    « len(chose) = 5 »
    Qu’est-ce que cela signifie ? D’où vient le 5 ?

    Merci beaucoup ^^

    • Bonsoir,

      >>> chose = [1, 2.5, "truc", 'e', [1, 2]]
      >>> chose[0]
      1
      >>> chose[3]
      'e'
      >>> chose[4]
      [1, 2]
      >>> chose[4][1]
      2
      >>> len(chose)
      5
      >>>

      chose est un tableau de taille 5 : il a bien 5 éléments numérotés de 0 à 4.
      len(chose) donne sa taille : 5.
      Bon courage !

Répondre à M. Marchant Annuler la réponse.

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.