# Introducción a Python
# Tipos de datos en Python
# Como crear variables
# Como usar funciones
# Control + Enter corre cada cell (celda)
# Python es una calculadora
3 + 5 * 4
23
# Como agrego cells 
# Esc + B agrega una célula abajo
# Esc + A agrega una celda arriba (Ver presentación)

escribir aqui cualquier cosa. Esta es una celda para escribir texto. (MARKDOWN)

# asignar valores a una variable
peso = 60 # 

En Jupyter notebook cada celda puede tener solo texto o ser un código para escribir Python Una variable puede tener letras, digitos y _ . No puede empezar con un número y son sensible a mayúsculas y minúsculas. peso0 se puede pero no 0peso.

peso_kg = 60.3

Python distingue varios tipos de datos. Integer (Enteros) Float (Decimales) String (Texto)

paciente_id = '001' # en python las comillas definen a una variable como texto
paciente_id
'001'
peso_lb = 2.2 * peso_kg
print(peso_lb)
3
132.66
3
# Asignar dos variables al mismo tiempo
a, b, = 2, 3
print(a)
print(b)
2
3
print(paciente_id, 'peso en kilogramos:', peso_kg)
001 peso en kilogramos: 60.3

También puedes llamar a funciones dentro de funciones

print(type(60.3))
print(type(paciente_id))
print(paciente_id)
<class 'float'>
<class 'str'>
001
print('peso en libras:', 2.2 * peso_kg)
peso en libras: 132.66

El comando anterior NO CAMBIO EL VALOR DE PESO_KG

peso_kg
60.3
mi_nombre = 'Douglas Adams'
print(mi_nombre)
Douglas Adams
print(mi_nombre[1])
o