Professional Documents
Culture Documents
Compléments
Compléments
Op�rateurs : + (addition)
- (soustraction)
* (multiplication)
/ (division)
% (modulo) -> reste d'une division euclidienne
Op�rateurs de
comparaison : == (�gal �)
!= (diff�rent de)
< (plus petit que)
> (plus grand que)
<= (plus petit ou �gal �)
>= (plus grand ou �gal �)
Mot cl�s de
programation des
objets : classe (plan de conception, genre) ex : Humain
objet (instance de classe) ex : Julien
Fonctions utiles
(voir "Mot cl�s de
programation des
objets") : if isinstance(<objet>, <classe>) (v�rifie qu'un objet est
de la classe renseign�e)
if issubclass(<classe fille>, <classe m�re>)
(verifie qu'une classe est fille d'une autre)
Cha�nes de
caract�res : str.upper() (met tout en majuscule)
str.lower() (met tout en minuscule)
str.capitalize() (met touts les d�but de mots en
minuscules)
str.title() (met touts les d�but de mots en
majuscules)
str.center(<largeur>, <caract�re de remplissage>)
str.find(<cha�ne>, <d�but>, <fin>)
str.index(<cha�ne>, <d�but>, <fin>)
str.strip()
str.replace(<ancienne cha�ne>, <nouvelle cha�ne>)
str.replace(<occurences>)
str.split() (transforme la cha�ne en liste)
str.islower() (v�rifie si tout est en minuscules)
str.isupper() (v�rifie si tout est en majuscules)
Lecture : read()
readline()
readlines()
Ecriture : write()
StringVar() [str]
IntVar() [int]
DoubleVar() [float]
BooleanVar() [bool]