# data[].attributes.body
Yicet Carolina Jimbo Quisirumbay P16

# data[].attributes.body
Para pasar de una cadena de texto a una lista se una split() dentro de los paréntesis se coloca el separador que se desea

# data[].attributes.body
Para pasar de una lista a cadena se usa ""join() dentro de las comillas va el separador y dentro del argumento va el nombre la lista

# data[].attributes.body
º * = multiplicación
º / = división
º // = cociente de una división en entero sin redondear
º % = el residuo de una división
º ** = exponente
º + = suma
º - = resta

# data[].attributes.body
El len de una lista y de una cadena de texto son diferentes. En una lista su longitud viene dada por cada elemento en una lista y no por sus caracteres

# data[].attributes.body
También se usa len para saber su longitud

# data[].attributes.body
Todo lo que se puede hacer con For se hace con While, PERO no todo lo que se hacen con while se puede hacer con For

# data[].attributes.body
Si un número está entre comillas es considera un str

# data[].attributes.body
º Existen 2 tipos: True o False
º No van en comillas
º Pueden ser en condicionales dentro de códigos

# data[].attributes.headline
Condicionales lógicas usadas en if, elif y else

# data[].attributes.subject
Condicionales lógicas usadas en if, elif y else

# data[].attributes.body
º Es igual a: a == b
º No es igual a: a != b
º Menor que: a < b
º Menor o igual a: a <= b
º Mayor que: a > b
º Mayor o igual a: a> = b

# data[].attributes.body
Se usa el if, elif y else.
º Se comienza con if y proposición verdadera
º Usa condicionales lógicas
º Usa sangrías para delimitar el inicio y fin del código
º Si se cumple lo de if realiza el código dentro
º Si if es falso se dirige a else y realiza lo que está dentro de else
º Si if no es verdadera pero se tienen otras condiciones que no se pueden usar con else se usa elif

# data[].attributes.body
Para conocer el tipo de datos se usa type

# data[].attributes.body
En Pyhton también se usan los bucles.
Tipos de bucles: For y While
º Se usan todo tipo de datos
º Se usan condicionales
º For recorre una lista o cadena de texto
º While se usa más para ciclos
º Igual que los condicionales se usa una proposición verdadera

# data[].attributes.body
Un espacio cuenta como carácter

# data[].attributes.body
Para conocer la longitud de una cadena se usa len(a)

# data[].attributes.body
º append() = agrega una elemento al final de la lista
º insert() = inserta un elemento en una poción especifica
º remove() = quita un elemento especifico
º pop.() elimina un elemento en una posición indicada sino se indica elimina el ultimo elemento
º sort() = ordena una lista
º clear() = elimina todo el contenido

# data[].attributes.body
º Dentro de una lista pueden existir str, int, float y Booleanos
º  Va entre corquetes
º Pueden existir listas dentro de otras listas

# data[].attributes.body
º Se hacen operaciones matemáticas.
º Los int son números enteros
º Los float son decimales
º Para pasar de un int a float se usa: float(a)
º Para pasar de un float a int se usa: int(a)

# data[].attributes.body
Existen diferentes tipos de datos en Python, los vistos hasta ahora son:
º De texto: str
º Numéricos: int, float
º De secuencias: lista
º Booleano: bool

Python también usa bucles y condicionales

# data[].attributes.body
Para visualizar como queda una cadena al aplicar una función se imprime con print()

# data[].attributes.body
Para usar una función se escribe así:
Variable + . + función + ()
Algunas funciones necesitan argumento dentro de los paréntesis
º replace() = reemplaza un caracter por otro
º split() = separa en subcadenas
º upper() = convierte todo en mayúsculas
º lower() = convierte todo en minúsculas
º capitalize() = convierte SOLO la primera en mayúscula
º split() = separa la cadena en subcadenas si lo que está dentro de los paréntesis está en el str
º index() = busca la posición de un elemento que se pone dentro de los paréntesis en una cadena

# data[].attributes.body
Si se desea imprimir más de un caracter se coloca la posiciones separadas por dos puntos: a[0:1]

# data[].attributes.body
Para imprimir un caracter especifico dentro de un string se usa corchetes y su posición. Ejem: a[2]

# data[].attributes.body
º Se escriben entre comillas y usan variables. Ejem:
a = "hola
º No se puede modificar después de crearse
º Para imprimir 2 cadenas juntas se usa el +