Systeme Tp 1 Exo 3
La calculette python
Essayez et commentez le résultat des commandes suivantes:
>>> 1 * 1000
>>> _ * 1000
>>> 2.18 * 3.4567e-1
>>> 20.0 / 3
>>> 20.0 // 3
>>> 20 /3
>>> 20/ 3.0
>>> 20 // 3.0
Expérimentez quelques opérateurs:
>>> 20 % 3
>>> 2.0 ** 10
>>> 5 ** 2 % 3 # Déduisez-en la priorité des opérateurs
>>> 5 % 2 ** 3 # ici aussi
Essayons de consruire quelques variables, mai attention au choix de leur nom. Essayez et commentez ce qui suit:
>>> a = 2
>>> 2a = 2*a
>>> uneVariable = 5
>>> try = 2
Maintenant, essayons différents types d’affectations de variables:
>>> a = 7 # Affectation d’un entier
>>> msg = “Quoi de neuf ?” # Une chaine de caracteres
>>> msg # un moyen simple de vérifier le contenu d’une variable
>>> print msg # un autre moyen
>>> msg = “ ” “Une chaine qui s’étend
sur plusieurs
lignes
“ ” “
>>> msg # Quelle différence entre cette façon
>>> print msg # et celle-ci ?
Quelques opérations sur les chaînes:
>>> c1 = ‘abc’
>>> len(c1) # longueur
>>> c2 = ‘defg’
>>> c3 = c1 + c2 # concatenation
>>> c4 = ‘Fi!’
>>> c5 = c4 * 3 # Affichez c5
>>> c6 = (c1 + c4) * 3 # Afichez c6
>>> c7 = c1 + c4 * 3 # affichez c7