1 of 6

  • Lancez l’interpréteur Python et tapez les commandes suivantes :
  • >>> 1+2
  • >>> 11+3.14
  • >>> 100**3
  • >>> pow(2,8)
  • >>> 123456789**12345
  • >>>‘a’+’b’
  • >>>‘a’+1
  • >>>‘a’+str(1)
  • >>> 1024>>1
  • >>> 20/3
  • >>> 20//3
  • >>> 1.2/3

Travaux dirigés

2 of 6

  • Exécuter le fichier python.exe se trouvant dans le répertoire c:\python33\

  • Ouvrir le menu en bas à gauche de votre écran:

 Démarrer Tous les programmes Python 33 Python (command line) (termes dépendant de la version de votre Windows).

3 of 6

  • Tapez les commandes suivantes :
  • >>> 5<8
  • >>> 5>8
  • >>> ord('A')
  • >>> ord("A")
  • >>> chr(65)
  • >>> oct(9)
  • >>> hex(10)
  • >>> bin(1254)
  • >>> b=2+5j
  • >>> type(b)
  • >>> max(8,6)
  • >>> min(8,6)
  • >>> round(3.14159,2)

4 of 6

Travaux dirigés

  • Une liste peut être utilisée comme un tableau dont l'indice de base est zéro ;

  • Le premier élément de toute liste non vide est toujours li[0] ;

  • Le dernier élément de toute liste non vide est toujours li[−1].

5 of 6

  • Découpage d'une liste :

  • >>> li=['a', 'b',0.5,True, 'mpilgrim', 'z',4, 'exemple']
  • >>> li[0]
  • >>> li[7]
  • >>> li[-1]
  • >>> li[-5]
  • >>> li[1:3]
  • >>> li[1:−1]
  • >>> li[0:3]
  • >>> li[:3]
  • Ajout d'éléments à une liste :

  • >>> li=['a', 'b',0.5,True, 'mpilgrim', 'z',4, 'example‘]
  • >>> li.append("new")
  • >>> li.insert(2, "new")
  • >>> li.extend(["two", "elements"])
  • >>> li

6 of 6

  • Différence entre extend et append :

  • >>> li = ['a', 'b', 'c']
  • >>> li.extend(['d', 'e', 'f'])
  • >>> li
  • >>> len(li)
  • >>> li[−1]
  • >>>li = ['a', 'b', 'c']
  • >>> li.append(['d', 'e', 'f'])
  • >>> li
  • >>> len(li)
  • >>> li[−1]
  • >>> lis = [‘g', ‘h', ‘i']
  • >>> li+lis
  • >>> li*2