ebook img

Métodos Numéricos con Python y los Super Amigos PDF

35 Pages·2010·1.91 MB·Spanish
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Métodos Numéricos con Python y los Super Amigos

Introducci´on Operadores Variablesyformatos Scriptsyfunciones M´etodos Num´ericos con Python y los Super Amigos Departamentode Matem´aticas Facultad de Ciencias Exactas y Naturales Universidad deAntioquia Copyleft 2010.Reproduccio´npermitidabajolos t´erminosde«lalicenciadedocumentacio´nlibreGNU. Introducci´on Operadores Variablesyformatos Scriptsyfunciones Contenido 1 Introducci´on 2 Operadores 3 Variables y formatos 4 Scriptsy funciones Introducci´on Operadores Variablesyformatos Scriptsyfunciones Aspectos generales http://www.python.org/ Lenguaje deprogramaci´on dealto nivel, interpretado Creado por Guido vanRossum a principios delos an˜os 90 Multiplataforma (UNIX,Solaris, Linux,DOS,Windows, OS/2, Mac OS,etc.) Software libre: Python Software Foundation License (PSFL) Tipado din´amico Fuertementetipado Orientado a objetos Introducci´on Operadores Variablesyformatos Scriptsyfunciones Los Super Amigos (software adicional para Python) NumPy: paquetefundamental para computaci´on cient´ıfica SciPy: librer´ıa para computaci´on cient´ıfica (extiendea NumPy) matplotlib: librer´ıa para gr´aficos 2D (soporta gr´aficos 3D tambi´en) Mayavi: librer´ıa para gr´aficos y visualizaci´on dedatos 3D iPython: consola interactiva para python Introducci´on Operadores Variablesyformatos Scriptsyfunciones Lenguajes de programaci´on ma´s “populares” Imagentomadadehttp://www.tiobe.com/ Introducci´on Operadores Variablesyformatos Scriptsyfunciones Instalaci´on de la Liga de la Justicia GNU/Linux(distribuciones basadas en debian): sudo apt-get install ipython python-scipy python-matplotlib mayavi2 \ python-sympy cython python-networkx python-pexpect python-nose \ python-setuptools python-sphinx python-pygments \ python-twisted python-foolscap sudo apt-get build-dep python python-scipy python-matplotlib mayavi2 \ cython Windows y Mac OSX: EnthoughtPython Distribution http://www.enthought.com/products/epd.php (distribucio´ngratuitaparafinesacad´emicos) Introducci´on Operadores Variablesyformatos Scriptsyfunciones Iniciando sesio´n en GNU/Linux Sesi´on dePython $ python Python 2.5.2 (r252:60911, Jan 20 2010, 23:33:04) [GCC 4.3.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> Sesi´on deiPython $ ipython Python 2.5.2 (r252:60911, Jan 20 2010, 23:33:04) Type "copyright", "credits" or "license" for more information. IPython 0.8.4 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython’s features. %quickref -> Quick reference. help -> Python’s own help system. object? -> Details about ’object’. ?object also works, ?? prints more. In [1]: Introducci´on Operadores Variablesyformatos Scriptsyfunciones Iniciando sesio´n de iPython en Windows Introducci´on Operadores Variablesyformatos Scriptsyfunciones Operadores aritm´eticos Operador Operacio´n Ejemplo Resultado Operador Jerarqu´ıa ** Potencia 2∗∗3 8 () (mayor) * Multiplicacio´n 7∗3 21 ** / Divisio´n 10.5/2 5.25 *, /, //,% (cid:21) // Divisio´nentera 10.5//2 5.0 +, - (menor) + Suma 3+4 7 - Resta 6−8 −2 % Mo´dulo(residuo) 15%6 3 In [1]: 3+4 In [5]: 5.0/(10*2+5) Out[1]: 7 Out[5]: 0.20000000000000001 In [2]: 3/4 In [6]: 2**3**2 Out[2]: 0 Out[6]: 512 In [3]: 3.0/4.0 In [7]: (2**3)**2 Out[3]: 0.75 Out[7]: 64 In [4]: 5.0/10*2+5 In [8]: 17%3%2 Out[4]: 6 Out[8]: 0 Introducci´on Operadores Variablesyformatos Scriptsyfunciones Operadores relacionales (de comparaci´on) Tipos dedatos l´ogicos: Operador Operacio´n Ejemplo Resultado == Iguala 4 == 5 False False (0) != Diferentede 2!=3 True < Menorque 10 < 4 False True (1) > Mayorque 5>-4 True <= Menoroigualque 7<=7 True >= Mayoroigualque 3.5 >= 10 False In [9]: 1+2>7-3 In [13]: 3>4<5 Out[9]: False Out[13]: False In [10]: 1<2<3 In [14]: 1.0/3<0.33333 Out[10]: True Out[14]: False In [11]: 1>2==2<3 In [15]: 5.0/3>=11/7.0 Out[11]: False Out[15]: True In [12]: 1>(2==2)<3 In [16]: 2**(2/3)<3**(3/4) Out[12]: True Out[16]: True

Description:
cython. Windows y Mac OSX: Enthought Python Distribution http://www.enthought.com/products/epd.php. (distribución gratuita para fines académicos)
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.