Lundi 5 janvier 2015

Quelle est la différence entre raw_input et input ?

raw_input est utilisé pour lire une chaîne de caractère

input pour lire un nombre.

Un chaîne de caractère est notée string : str en Python.

Comment convertir une chaîne de caractères en entier et vice versa ?

int("16") convertit la chaîne "16" en entier 16.

réciproquementstr(16) convertir le nombre 16 en chaîne de caractères "16".

Quels sont les opérateurs de comparaison ?

== pour l'égalité

>= pour supérieur ou égal

<= pour inférieur ou égal

> pour strictement supérieur

< pour strictement inférieur

!= pour différent, on peut aussi utiliser <>

Structure de contrôle :

if a > 10 :
    print "a est plus grand que dix"
elif a == 10:
    print "a est égal à dix"
else:
    print "a est plus petit que dix"

elif est la contraction de else if