Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Formulari Python, Ejercicios de Química

Asignatura: Recursos informatics, Profesor: Ramón Bosque, Carrera: Química, Universidad: UB

Tipo: Ejercicios

2016/2017

Subido el 06/11/2017

Pau.Bov
Pau.Bov 🇪🇸

4.7

(3)

2 documentos

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
pwd
ls -l
cd..
mkdir file
cp file1 file2
ls lletra* -l
rm*
ls
cd
whoami
rmdir file
mv file dest
rm fitxer
rm -f*
VARIABLES
str(x): caràcter
int(x): enter
type: tipus variable
+, -, *, /, **, //,
%
COMENTARIS
#: línia
IMPORTAR
MÒDULS
import numpy
import numpy as np
VARIABLES
LÒGIQUES
TRUE/FALSE
or: cert quan una de
les variables certa
not: contrari al valor
de la variable
> : més gran que
<: més petit que
<=: més petit o = que
==: igual a
!=: diferent a
ESTRUC.
ALTERNATIVES
if condició:
ESTRUC.
REPETITIVES
while condició: (i=i+1)
for i in range (x,y,z):
VARIABLES
STRING
Len ( ): length variable
variable [i:j]: de i a j-1
variable [i:]: de i al
final
variable [:j]: de
l’inici a j-1
variable.upper ( ):
majúscules
Variable.split ( ):
separa paraules frase
Variables lòqigues:
comparen per alfabet
VARIABLES
COL·LECTIVES
variable=[0,1,2,...]
variable.insert
(posició, element)
variable.pop (posició)
variable.remove
(element)
suma: concadenació
DICCIONARIS
variable={“clau”:valor}
Variable.keys ( )
Variable.values ( )
del (variable [ ])
FUNCIONS
def funció (n):
ARRAYS
A=numpy.array (a)
numpy.ones (nº elem)
numpy.arange (inicial,
final, interval)
numpy.linspace
(inicial, final,
nºpunts)
array.ndim: dimensió
array.size: mida
numpy.min (A):
element menor
numpy.argmin
(A): posició
elem menor
numpy.max (A):
element major
numpy.mean (A):
mitjana
numpy.var (A):
variança
numpy.std (A):
desviació
estàndard
numpy.sum (A): suma
elements
numpy.dot (a,b):
producte escalar
numpy.cross (a,b):
producte vectorial
REPRESEN.
GRÀFIQUES
matplotlib.pyplot as
plt
y=numpy.f(x)
plt.plot (x,y,g--o/b--o)
plt.show ()
plt.title (“...”)
plt.x/ylim (mín,màx)
plt.savefig (nom)
FITXERS
programa<fitxer.txt:
del fitxer al programa
variable=open(“fitxer”,
mode=”r/w/a/b”)
variable=file.readline():
llegeix la 1ª línia
\n: salt de línia
strip ( ): elimina
caràcters superfluus
numpy.loadtxt ( )
numpy.savetxt ( )
fitxer.close ( )
MATRIUS
(arrays 2D)
llista=[[...],[...],[...],...]
A=numpy.ones ((n,m))
A=numpy.random.
random ( )
A[fila][columna]
A[i:f:int,i:f:int]

Vista previa parcial del texto

¡Descarga Formulari Python y más Ejercicios en PDF de Química solo en Docsity!

pwd ls - l cd.. mkdir file cp file1 file2 ls lletra* - l rm* ls cd whoami rmdir file mv file dest rm fitxer rm - f* VARIABLES str(x): caràcter float(x): decimal int(x): enter type: tipus variable +, - , *, /, **, //, % COMENTARIS #: línia “””paràgraf””” IMPORTAR MÒDULS import numpy from numpy import x import numpy as np VARIABLES LÒGIQUES TRUE/FALSE and: cert quan totes les variables certes or: cert quan una de les variables certa not: contrari al valor de la variable

: més gran que <: més petit que >=: més gran o = que <=: més petit o = que ==: igual a !=: diferent a ESTRUC. ALTERNATIVES if condició: else: ESTRUC. REPETITIVES while condició: (i=i+1) range (x,y,z): x=p 0 , y=pf(no escriu), z=intrvl for i in range (x,y,z): VARIABLES STRING Len ( ): length variable variable [x]: lletra del nombre x variable [i:j]: de i a j- 1 variable [i:]: de i al final variable [:j]: de l’inici a j- 1 variable.upper ( ): majúscules variable.lower ( ): minúscules Variable.split ( ): separa paraules frase Variables lòqigues: comparen per alfabet VARIABLES COL·LECTIVES variable=[0,1,2,...] variable.append ( ): afegeix al final variable.insert (posició, element) variable.pop (posició) variable.remove (element) suma: concadenació ll3[i]=ll1[i]+ll2[i] DICCIONARIS variable={“clau”:valor} diccionari [clau]=valor Variable.keys ( ) Variable.values ( ) del (variable [ ]) FUNCIONS def funció (n): return: retorna resultat ARRAYS A=numpy.array (a) numpy.zeros (nº elem) numpy.ones (nº elem) numpy.arange (inicial, final, interval) numpy.linspace (inicial, final, nºpunts) array.ndim: dimensió array.shape: forma array.size: mida numpy.min (A): element menor numpy.argmin (A): posició elem menor numpy.max (A): element major numpy.argmax (A): posició elem major numpy.mean (A): mitjana

numpy.var (A): variança numpy.std (A): desviació estàndard numpy.sum (A): suma elements numpy.prod (A): producte elements numpy.dot (a,b): producte escalar numpy.cross (a,b): producte vectorial REPRESEN. GRÀFIQUES matplotlib.pyplot as plt x=numpy.linspace (inicial, final, nº punts) y=numpy.f(x) plt.plot (x,y,g--o/b--o) plt.show () plt.title (“...”) plt.x/ylabel (“...”) plt.x/ylim (mín,màx) plt.savefig (nom) FITXERS programa<fitxer.txt: del fitxer al programa programa>fitxer.txt: del programa al fitxer variable=open(“fitxer”, mode=”r/w/a/b”) variable=file.readline(): llegeix la 1ª línia \n: salt de línia strip ( ): elimina caràcters superfluus variable=float(variable): fitxer a numèric numpy.loadtxt ( ) numpy.savetxt ( ) fitxer.close ( ) MATRIUS (arrays 2D) llista=[[...],[...],[...],...] A=numpy.zeros ((n,m)) A=numpy.ones ((n,m)) A=numpy.random. random ( ) A[fila][columna] A[i:f:int,i:f:int]