17.12.2012 Views

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

58<br />

Éléments du langage<br />

DEUXIÈME PARTIE<br />

Caractère Description Exemple<br />

n Saut de ligne >>>print('ok\ncorral')<br />

ok<br />

corral<br />

r Retour chariot, souvent placé avant<br />

un saut de ligne sur les plates-formes<br />

Windows.<br />

Le code de fin de de ligne (EOL) varie<br />

d’une plate-forme à l’autre (Mac :<br />

'\r', Windows : '\r\n', Unix: '\n') mais<br />

tend à s’uniformiser vers '\n'.<br />

Littéraux numériques<br />

>>>print('bataille\r\nà\r\nok\r\ncorral')<br />

bataille<br />

à<br />

ok<br />

corral<br />

\ Antislash ou backslash >>>print('le fichier est dans<br />

c:\\fichiers\\')<br />

le fichier est dans c:\fichiers\<br />

v Tabulation verticale >>>print('1\v2')<br />

1<br />

2<br />

t Tabulation horizontale >>>print('ici\tou\tailleurs')<br />

ici ou ailleurs<br />

a Bip >>>print('un bip : \a')<br />

un bip :<br />

b Backspace >>>print('parfois je mange mes \b\b\b\b\b<br />

mots')<br />

parfois je mange mots<br />

nnn Valeur octale sur trois chiffres >>>print('\124out à fait')<br />

Tout à fait<br />

xHH Valeur hexadécimale sur deux chiffres<br />

Tableau 4–1 Caractères spéciaux pour le backslash (suite)<br />

>>>print('7 est \x3E à 6')<br />

7 est > à 6<br />

unnnn Caractère Unicode codé sur 16 bits >>>print u'\u00bfHabla espa\u00f1ol?')<br />

¿Habla español?<br />

N{nom} Caractère Unicode défini par le nom >>>print u'\N{POUND SIGN}'<br />

£<br />

Il existe trois types de littéraux numériques pour représenter des valeurs :<br />

les entiers simples ou longs ;<br />

les valeurs à virgule flottante ;<br />

les nombres complexes.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!