M1 - Physique Numérique
(9 x 3h, janvier – mars 2012)
Julia Meyer – [email protected]
Introduction à PYTHON avec exos
Introductions aux Méthodes Numériques avec exos
Projets en binôme
Présentation orale des projets
TexPoint)fonts)used)in)EMF.))
Read)the)TexPoint)manual)before)you)delete)this)box.:)AAAAAAAAAAAAAA)
Lancement de Python :
1. en ligne de commande
!Ouvrir une console et taper “ python ”
!Il ne reste plus qu'à taper des commandes.
!On peut aussi utiliser “ ipython ” (recommandé).
!Pour sortir du “ shell ” python : ctrl-d.
Lancement de Python :
2. éxécuter un fichier de commande
!Créer un fichier qui s'appelle “ program.py ”.
!Sauvegarder ce fichier dans un répertoire connu.
!Puis éxécuter le programme :
!cd répertoire
!python program.py
! Idem avec ipython :
!cd répertoire
!ipython program.py
Variables
" Création de variable sans déclaration préalable !
>>> a=1
>>> b=2
>>> print a+b
3
" Le “ type ” de chaque variable est automatiquement fixé.
>>> type(a)
<type 'int'> # entier
>>> type(1.2)
<type 'float’> # nombre réel à virgule flottante
" Une variable peut changer de type par simple affectation.
>>> a= ”Vive la Physique et la Chimie !”
>>> print a
Vive la Physique et la Chimie !
>>> type(a)
<type 'str'> # string: chaîne de caractères
Types de base :
NOMBRES
" Entier (‘intou long) 0, 1, -1, 100000000000
" Réel (‘float’) 1.0, 2.5, 3.14159, 1.4e10
" Complex (‘complex’) 1+1j, 2.5+3.75j
Opérations mathématiques
" Addition 1+2.0, 4-3j
" Soustraction 3-4, 10j-7
" Multiplication 5*4, 10.2*3.4e-9
" Division 1/2.0, 89/2 ! division entière ou réelle...
" Puissance 2**8, 5.2**3.4, 3.2**(1+3.2j)
1 / 26 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !