Python
Un article de Vev.
Revision as of 12 novembre 2014 à 07:16; view current revision
← Version précédente | Version suivante →
← Version précédente | Version suivante →
variables
_interdit_
objet_variable_simple Objet_classe
mots clés(donc interdit en variable) print = 1 # interdit
and del from not while as elif global or with assert else if pass yield break except import print class exec in raise continue finally is return def for lambda try
type('spam') #renvoie le type isinstance(23, int) #test le type et renvoie si true/false
math
c = 1 + 3j #j est la partie imaginaire c.real #affiche la partie réel c.imag #affiche la partie imaginaire
int(4.3) #convertit un float en entier (idem autre type)
5 + 3 5 / 3 #affiche le résultat (sans le reste) 5 % 3 #affiche le reste 5 / 3.0 #affiche le résultat 3.0 #forcer la division entière // 3.0 #forcer la division entière 2 ** 32 #puissance 3 < 1 #test ici False
from math import e, pi #importe les valeurs précise de e et pi
Entier int Flottant float Complexe complex Chaîne str
deux_cents = 0b11001000 ; print deux_cents deux_cents = 0o310 ; print deux_cents deux_cents = 0xc8 ; print deux_cents deux_cents = int('3020', 4) ; print deux_cents #ici en base 4 il suffit de rajouter l'argument à la fonction
entier += 2 #rajoute 2 à entier puis stocke
-= *= /= #idem
liste = range(3) print 'liste', liste
liste += ['a', 'b'] print 'aprés ajout', liste
liste [0, 1, 2] aprés ajout [0, 1, 2, 'a', 'b']