Python
Python
1Python
M.Ulvrova, L.Pouilloux (ENS LYON) Informatique L3 Automne 2011 1 / 25
Python
Python makes you fly
M.Ulvrova, L.Pouilloux (ENS LYON) Informatique L3 Automne 2011 2 / 25
Python
Let’s start
ipython vs python
ipython
Note that you have an access to the OS shell
Ils
Ipwd
Ireverse search: ctrl + R
Automatic completion works !
Iuse Tab
Comments with #
Great help
Iuse ?or help
Fhelp pow
Fpow?
M.Ulvrova, L.Pouilloux (ENS LYON) Informatique L3 Automne 2011 3 / 25
Python
iPython II
History
arrow up (shows previous command in history)
arrow down (shows next command in history)
po arrow up (shows previous command starting with po)
history # (prints the complete recorded history)
M.Ulvrova, L.Pouilloux (ENS LYON) Informatique L3 Automne 2011 4 / 25
Python
Array basics
You need numpy
import numpy as np
Alternatively, you can use (less safe)
from numpy import *
Several possibilities how to create an array
x=np.zeros((20,30))
ICreates a 20x30 array of zeros
x=np.ones((20,30))
x=np.arange(10)
ICreates integer arrays with sequential values
IStarting with 0
x=np.arange(10.)
M.Ulvrova, L.Pouilloux (ENS LYON) Informatique L3 Automne 2011 5 / 25
1 / 25 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 !