# Esto es un comentario
'hola mundo' # esto tambien es un comentario
'hola'
# print 'mundo'
# Autor: Saul Arciniega Esparza
# Institucion: Facultad de Ingeniería, UNAM
"""
Autor: Saul Arciniega Esparza
Institucion: Facultad de Ingenieria, UNAM
"""
2 + 2
2 + 2
5 - 1
'Hola' # en este caso sólo se imprime esta ultima linea
print('Hola mundo!')
print('Clase PR')
print('Altura: ', 1.82, ' Peso: ', 80)
type('hola mundo') # tipo de dato una cadena de texto
type(1) # tipo de dato de un entero
print(2) # esto es un numero entero
print(2.) # esto es un numero flotante
print(2.1) # este tambien es un numero flotante
float(5) # convertir de entero a flotante
int(5.) # convertir de flotante a entero
int(10.3243) # convertir de flotante a entero
print('Esto es una cadena de texto')
print("Esto tambien es texto")
"1 3 4 'a'"
int("103") # convierte de cadena de texto a entero
float("103") # convierte de cadena de texto a flotante
str(10.365) # convierte a cadena de caracteres
[1, 3, 4, 5] # lista de numeros enteros
[1., 4.5, 7.8] # lista de numeros flotantes
['a', 'hola', 'V'] # lista de caracteres
[1, 10.56, 'texto'] # lista de varios elementos
[3, [7, 10.5], ['a', 'b', 'c']] # define listas dentro de una lista
(5, 6, 2) # tupla de enteros
(9.43, 5.32, 'a') # tupla de varios elementos
([3, 4, 5],['a', 'b']) # tupla con listas
[(3, 4, 5),('a', 'b')] # lista de tuplas
type([2,5])
type((2,5))
lista = [2, 5]
tuple(lista) # convertir de lista a tupla
tupla = (2, 5)
list(tupla) # convertir de tupla a lista
{'a' : 1, 'variable' : 20.45, 'lista' : [304.3, 394.324]}
{0 : 1, 1 : 20.45, 2 : [304.3, 394.324]}
dict([['a', 1], ['b', 150.2]]) # lista de listas a diccionario
variable = 5.0
a = 46.7
b = 394.56
variable_aumento = [3,4,6,7]
var_1 = 't'
var_2 = '4'
a = 563.24
A = 3.125
print(a)
print(A)
# Las constantes dentro de los programas suelen ir en mayusculas
ALTURA = 2.5
# Las funciones se suelen definir con minusculas separadas por _
calcular_peso = lambda x: x + 5
# La declaración de una clase
class LluviaEscurrimiento(object):
pass
a, b, c = 4395, 'hola', [2,4,5]
print(a)
print(b)
print(c)
lista = [4395, 'hola', [2,4,5]]
a, b, c = lista
print(lista)
print(a)
print(b)
print(c)
a = 254.45 # definimos la variable a
a
del(a) # borramos la variable a
a # esto genera un error pues ya no existe "a"
# se importa la libreria numpy, no hagan mucho caso a esto todavía, esto se verá más adelante
import numpy as np
# aqui simplemente se define un arreglo numerico
a = np.array([5,6,7,8])
a.shape
a.min() # calcula el minimo del arreglo
a.min # aqui se llama a la funcion min, pero no se utiliza