17.12.2012 Views

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

62<br />

Éléments du langage<br />

DEUXIÈME PARTIE<br />

Représentation de valeurs exponentielles<br />

>>> u = 3.1e10<br />

>>> u = .2E9<br />

>>> u = .2E09<br />

>>> u = 4.2E09<br />

>>> u = 4e10<br />

Littéraux pour les nombres complexes<br />

En Python, la représentation d’un nombre complexe se fait par l’association de deux<br />

littéraux réels séparés par le signe +. La partie imaginaire est suffixée par la lettre J ou<br />

j. Il est aussi possible d’omettre la partie réelle lorsqu’elle est nulle.<br />

Enfin, les parties réelle et imaginaire peuvent être consultées par le biais des<br />

méthodes real et imag fournies par les objets de type complex.<br />

Exemples de nombres complexes<br />

>>> u = 5j<br />

>>> u = 3 + .3J<br />

>>> u = 6.1 + 96j<br />

>>> u = 7 + 34J<br />

>>> u.real<br />

7.0<br />

>>> u.imag<br />

34.0<br />

>>> u<br />

(7+34j)<br />

Les types standards<br />

Python fournit de manière standard certains types de données :<br />

les types à valeur unique ;<br />

les nombres ;<br />

les séquences ;<br />

les mappings ;<br />

le type file.<br />

À ces quatre types s’ajoutent les types de données accessibles qui seront présentés<br />

dans le chapitre 6.

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

Saved successfully!

Ooh no, something went wrong!