Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Curso Básico de Python

Curso Básico de Python

Facundo García Martoni

Facundo García Martoni

Los primitivos: tipos de datos sencillos

10/32
Recursos

Un objeto es una forma de modelar el mundo en programación. En los lenguajes de programación se caracterizan por tener métodos y atributos. En Python todo es un objeto.

Podemos encontrar cuatro tipos de datos que vienen definidos por defecto en Python, a estos tipos de datos los conocemos como primitivos.

Tipos de datos primitivos en Python

  • Integers: números Enteros
  • Floats: números de punto flotante (decimales)
  • Strings: cadena de caracteres (texto)
  • Boolean: boolenaos (Verdadero o Falso)

Algunos operadores aritméticos pueden funcionar para operar con otros tipos de datos. Por ejemplo: podemos sumar strings, lo que concatena el texto o multiplicar un entero por un string, lo que repetirá el _string _las veces que indique el entero.

Tipos de dato adicionales

  • Datos en texto: str
  • Datos numéricos: int, float, complex
  • Datos en secuencia: list, tuple, range
  • Datos de mapeo: dict
  • Set Types: set, frozenset
  • Datos booleanos: bool
  • Datos binarios: bytes, bytearray, memoryview

¿Cómo saber el tipo de dato que estoy usando?

Usamos el comando type()

Ejemplo:

x = 5
print(type(x))

Aporte creado por: Josue Valdivia, Facundo Molano

Aportes 330

Preguntas 30

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

EJEMPLO DE CONCATENACIÓN 😢

>>> realidad_1 = 'Ella'
>>> realidad_2 = ' NO te'
>>> realidad_3 = ' ama :,('
>>> realidad = realidad_1 + '' + realidad_2 + realidad_3
>>> print (realidad)
Ella NO te ama :,(

Podemos ver tipo de un objeto con la funcion type:

type(nombre_de_variable)

Objetos
Un objeto es una forma de modelar el mundo, en los lenguajes de programación se caracterizan por tener métodos y atributos. En python todo es un objeto.

Tipos de datos
Podemos encontrar cuatros tipo de datos que vienen definidos por defecto en python, a estos tipos de datos los conocemos como primitivos.

  • Integers → Números Enteros
  • Floats → Números de punto flotantes (decimales)
  • Strings → Cadena de caracteres (texto)
  • Boolean → Boolenaos (Verdadero o Falso)

Notas

  • Algunos operadores aritméticos pueden funcionar para operar con otros tipos de datos, por ejemplo: podemos sumar strings, lo que concatena el texto o multiplicar un entero por un strings lo que repetirá el string las veces que indique el entero
"hola" + " " + "mundo" = "hola mundo"
"hola" * 4 = "holaholaholahola"

Es mejor usar string templates en lugar de concatenaciones

nombre = 'tu nombre'
edad = 20

saludo = 'hola {}, tienes {} años'.format(nombre, edad)

print(saludo) 

Tipos de datos en Python:


Text Type: str
Numeric Types: int, float, complex
Sequence Types: list, tuple, range
Mapping Type: dict
Set Types: set, frozenset
Boolean Type: bool
Binary Types: bytes, bytearray, memoryview


¿Cómo saber el tipo de dato?
type()

x = 5
print(type(x))
>> goal1="Primer paso"
>>> goal2="para ser"
>>> goal3="Data scientist"
>>> final_goal= goal1 + " " +goal2 +" "+goal3
>>> print(final_goal)
Primer paso para ser Data scientist

Hay dos formas de concatenar Strings:

Forma 1
name = input("Type your name: ");
print("Hello " + name);

Forma 2
name = input("Type your name: “);
print(f"Hello {name}”);


Personalmente, la segunda forma me parece mas útil pues me evita lidiar con los espacios, comas, etc, simplemente incluyo las variables dentro de los curly brackets todo dentro del String " " y listo.

El profesor tiene una muy excelente dinamica

Aquí les anexo mis apuntes de esta clase por si les sirven!

True y False en mayuscula siempre. recordar.

Un pequeño consejo, no pongan su nombre * 100000000, yo lo hice y no estoy muy orgulloso de eso.

Ninguna otra clase explica los datos primitivos tan sencillos como este profesor… También es verdad que vengo de javascript y ya se sobreentiende muchas cosas, pero me hubiese gustado tener este tipo de explicaciones cuando empecé

CONCATENACIÓN POSITIVA
Mensaje de Chappie \(o.o)/

>>> sad_reality = ' ella no te ama'
>>> reality_python = ' Es mejor haber amado, que no aprender Python ^_^'
>>> chappie_msg = '\o.o/ Hola Platzinautas soy Chappie no se pongan tristes'
>>> print(f'{chappie_msg} recuerden que si el o{sad_reality}{reality_python}'

>>>'\o.o/ Hola Platzinautas soy Chappie no se pongan tristes recuerden que si el o ella no te ama Es mejor haber amado, que no aprender Python ^_^'
>>> var = '¡Uribe'
>>> var2 = "Paraco!"
>>> var3= var + var2
>>> var3
'¡UribeParaco!'
>>> var3= var + " " + var2
>>> var3
'¡Uribe Paraco!'

recuerden agregar espacios para mejorar la legibilidad de su codigo,

nombre = 'cristian'
apellido = 'losada'

nombre_completo = nombre + ' ' + apellido

Mis mascoticas hermosas ❤️

mascota1 = "Ambar"
mascota2 = "Annie"
mascota3 = "Jake"
mascota4 = "Haku"
mascotas = mascota1 + ", “+ mascota2 +”, “+ mascota3 +”, "+ mascota4
print(mascotas)
Ambar, Annie, Jake, Haku

Les recomiendo, Introducción al pensamiento comunicacional con Python de David Aroesti

Tipos de datos primitivos:

String:

data_Type_str = "Ready Player One"

Entero:

data_Type_int = 40

flotante:

data_Type_float = 3.5

booleano

data_Type_bool1 = True
data_Type_bool2 = False

Para limpiar la consola e iniciar un nuevo ejercicio:

from os import system
system("cls")


Les comparto mis notas de la clase. :3

Formas de comó imprimir una cadena de caracteres de diferentes formas.

myStr="Andrés"

print("my name is:"+ myStr)
print(f"my name is: {myStr}")
 #print(dir(myStr))



#print(myStr.upper())
#print(myStr.lower())
#print(myStr.swapcase())
#print(myStr.capitalize())
#print(myStr.replace('ok','m8'))
#print(myStr.replace("hi", "bye"))
#print(myStr.count("l"))
#print(myStr.startswith("h"))
#print(myStr.endswith("d"))

#print(myStr.split("o"))
#print(myStr.find("o"))

#print(len(myStr))
#print(myStr.index("e"))

#print(myStr.isalpha())
#print(myStr[0])
#cls
#print(myStr[0])
#print(myStr[-5])```

Python: En python todo lo que manejamos es un objeto, los tipos de datos son:

* int = numeros enteros
* float = numeros flotantes, los numeros flotantes se separan por "." y no por ","
* char = caracteres
* string = texto en cadena
* bool = verdadero y falso (True y False, se tienen que escribir con la primera letra mayuscula)

IMPORTANTE En python, utilizar ’ o " es lo mismo al momento de crear variables de texto libre, como por ejemplo una variable que almacene el nombre de una persona.

LOS PRIMITIVOS: TIPOS DE DATOS SENCILLOS

  • Números enteros: 5, 4, -2, -1

  • Número de punto flotante: son los decimales o números no exactos: 4.5, 3.14

  • Texto (cadena de caracteres): String

  • Booleanos (Verdadero o Falso).

  • Concatenación: es el término que se le da a la operación para unir dos textos.

  • Puedo multiplicar texto con un número n-> lo que hará es mostrarme la n veces el texto.

  • Utilizar el punto (.) para crear los números decimales no la coma (,).

Para recordar… en Python:

  • Los números de punto flotante se escriben SIEMPRE con punto: Ej: 8.2

  • Las cadenas de caracteres se pueden escribir entre comillas dobles o simples, es elección del programador, siempre y cuando la que se abre debe ser igual a la que cierra. Ej: nombres = "Inés María"
    apellidos = ‘Oliveros Hernández’

  • Los Booleanos deben escribirse con mayúscula en la primera letra: True, False.

  • Everything in Python is an object

  • In Python: Objects == Types of Data

Types of Data

  • Integers numbers

    number = 1
    
  • Floating numbers

    floating_number = 1.98
    
  • Text (strings)

    text = "Hi there"
    
    • You can use both "" and '' there is no difference between them
    • You can also operate strings or link them
    name = "David"
    surname = "Olivos"
    print(name + " " + surname) #output will be David Olivos
    ####
    print(name * 3) #output will be DavidDavidDavid
    
  • Boolean (true, false)

    awake = True
    awake = False
    

Python

  • Know the type of data of a variable

    number = 1
    type(number) #output = <class 'int'>
    

Ejemplo de concatenar.

Los tipos de datos es algo que nos debe de quedar muy claro desde el inicio por el espacio consumido al ejecutart tu programa . Internamente un real ocupa el doble de espacio en la memoria que un entero, asi, cuando haces tus programas si eliges el tipo de dato equivocado, desperdiciaras o consumiras mas espacio que con el tipo de dato correcto. Esto en muchas operaciones te pega en la velocidad de tus programas

Vengo de Javascript y me quede loco con lo de multiplicar un string y un número, por si alguno le da curiosidad, en Javascript el resultado será un NaN (not a number) para replicar ese comportamiento tendríamos que utilizar la función

str.repeat(count)

🔆 Debemos representar con . los decimales de un número.

>>> number = 24.68

Recordando los temas básicos de programación. Los tipos de datos son fundamentales al momento de declararlos, dependiendo del tipo creado se pueden obtener los resultados.

En PYTHON todo es un objeto

Si intentas concatenar strings con algo que NO es string, te da un error del tipo TypeError (sí en Python hay diferentes tipos de errores, ya te irás familiarizando).

TypeError es que has intentado hacer una operacion con un tipo inadeacuado de datos.

Es importante! Strings SOLO se pueden sumar con Strings"" ---------> esto implica hacer conversiones de numero a str o de str a numero. Se hace fácil, ya verás en la siguiente clase.

nombre = "Freddy"
nombre2 = "Humberto"
nombre2
’Humberto’

nombre + nombre2
’FreddyHumberto’

nombre =5
nombre + 5
10

nombre = "Freddy"
nombre * 4
’FreddyFreddyFreddyFreddy’

nombre + " " + nombre2
’Freddy Humberto’

numero_decimal = 3.4
es_estudiante = True
print(es_estudiante)
True

trabaja = False
trabaja
False

print(trabaja)
False

a python le es indistinto usar comillas dobles que comillas sencillas para definir que estamos tratando una cadena de caracteres.

En python todo es un objeto, pero existen cuatro tipos de objetos que se llaman primitivos por ser los más básicos, esto son los números enteros, los flotantes o de coma decimal, las cadenas o string y los booleanos.

Literales

Un literal es un dato cuyo valor es el dato en sí mismo, por ejemplo_ 123_ es un literal pues su valor no da lugar a ambigüedades pero C no es un literal pues podría representar valores diferentes en diferentes escenarios. Los literales representan valores fijos en el código.

Existen dos tipos de literales y python los guarda de manera diferente.

  • Las cadenas o strings, conjunto de caracteres
  • Los numerales, representación maquina, una serie de bits
<h3>Numerales</h3>

Podemos decir que todos los números que manejan las máquinas son de dos tipos:

  • Enteros: No tienen fracciones
  • Flotantes o de punto flotante: Tienen fracciones o decimales.

Esta diferenciación, si bien es muy amplia, es suficiente para entender que son tratados y almacenados de manera diferente

La característica del valor numérico que determina rango y aplicación se denomina tipo.

Según el tipo del valor codificado, python lo almacenará de una u otra forma en la memoria

<h4>Enteros</h4>

Python permite trabajar con enteros siempre y cuando no se introduzca ningún valor diferente a números, está prohibido el uso de puntos o comas ds o comas de mil y solo se permite el uso de signos menos (-) y más (+) para definir si el número es positivo o negativo.

<h4>Binarios</h4>

El Sistema Binario es un sistema numérico que emplea 2 como base. Por lo tanto, un número binario está compuesto por 0s y 1s únicamente, por ejemplo, 1010 es 10 en decimal.

<h4>Octales y Hexadecimales</h4>

Python permite dos conversiones numéricas a la hora de ingresar valores
Los octales son numero que van de 0 a 7 y se reconocen por estar precedidos por un código cero-o (0o). print() nos permite hacer una conversión automática.

print(0o123)

La segunda convención nos permite usar números hexadecimales, de base 16 que van de 0 a 9 y de A a F y están precedidos por un código cero-x (0x) ó (0X). print() también
puede manejar estos números.

<h4>Flotantes</h4>

El tipo flotante está designado para representar los números que tienen, o pueden tener una parte fraccionada después del punto decimal, por ejemplo 2.5 0 -0.4

En python los números decimales deben escribirse con punto y no con coma.

Es importante mencionar que lo que convierte a un número en flotante es el punto decimal, así 4 y 4.0 si bien matemáticamente son idénticos, en Python se manejan de maneras diferentes.

Por otro lado, no solo el punto hace que un número sea flotante, así mismo podemos utilizar la e/E para escribir números muy grandes o muy pequeños con notación científica. Por ejemplo la notación científica de la velocidad de la luz expresada en metros por segundo, es algo como 300000000 y en notación científica es 3x10^8 (tres por 10 elevado a la octava potencia) en Python la letra e/E significa, por diez a la n potencia, y quedaría 3e8.

<h3>Cadenas</h3>

Las cadenas se emplean cuando se quiere procesar texto y requieren comillas simples o dobles para que el programa entienda que se deben tomar de forma literal.

Puedes usar comillas simples o dobles pero si abres la cadena con comillas simples, debes cerrar con simples, así mismo con las dobles.

Para mostrar una comilla dentro de una cadena hay dos opciones.
Encerrar la cadena con apóstrofes y las comillas serán parte del texto, o encerrar la cadena con comillas y el apóstrofe será parte del texto.
Usar caracteres de escape, pues toda comilla o apóstrofe antecedido por un carácter de escape se interpreta como un apóstrofe o comilla de cadena \”cita\”

<h3>Valores booleanos</h3>

Los valores booleanos también son literales y se utilizan para evaluar si algo es verdadero o falso, como por ejemplo 1 > 2, esto solo tiene dos posibles respuestas, que sea verdad o que sea falso

Su nombre proviene de George Boole, quien desarrolló el Álgebra Booleana, una parte del álgebra que hace uso de estos valores.

Su notación en Python es True y False, respetando las mayúsculas y minúsculas.

<h3>None</h3>

Existe un literal especial más utilizado en Python: el literal None. Este literal es llamado un objeto de NonType (ningún tipo), y puede ser utilizado para representar la ausencia de un valor. Pronto se hablará más acerca de ello.

  • Primitivos
    Los 4 tipos de datos que más encontraremos son: Números enteros(1, -2, 3), Números de punto flotante(1.1, 2.2, 3.3), Texto[Cadena de caracteres] (son “strings”, simplemente texto), y Booleanos (Verdadero y Falso).
    *Las dobles comillas (" ") y las comillas simple (´´), desde un punto de vista básico, significan lo mismo.
    *Si tenemos dos nombres adjuntados en dos variables, y queremos unirlo, tenemos distintas opciones (estas son solo dos que se me ocurrieron):
Opción 1:
	alumno1 = "Ignacio"
	alumno2 = "Martín"
	alumno2 = " Martín" //dejamos un espacio antes del nombre Martín.
	alumno1 + alumno2
	"Ignacio Martín"
	
	Opción 2:
	alumno1 = "Ignacio"
	alumno2 = "Martín"
	alumno1 + " " + alumno2 //agregamos un string vacío para dejar un espacio.
	"Ignacio Crespo"```
texto = "Este curso es excelente"
texto1 = "sin duda alguna"
texto2  = texto + ", " + texto1   
print(texto2)
Este curso es excelente, sin duda alguna

Yo estaba haciendo el curso de Programación orientada a objetos, pero lo abandone para terminar este primero.

Este chico explica muy bien!

Los primitivos: tipos de datos sencillos
Existe 4 principales tipos de datos con los que se trabaja en Python (no se limita solo a estsos):

  1. Número enteros: como por ejemplo “4, 35, -100”
  2. Números flotantes: Son números decimales “89.4, -8.5” (tomar en cuenta que “.” Separa el decimal porque esta en idioma inglés).
  3. Texto (cadena de caracteres o STRINGS): se le llama cadena porque cada letra concatenada forma una palabra ejemplo “Hola mundo”
  4. Booleanos: se refiere a las variables de “TRUE” o “FALSE”
    Para saber el tipo de variable hay que escribir <Type(Nombre_de_la_variable)>.

Muy compacta y precisa la explicación 😉

probando python

nombre=‘Edgar’
nombre*4
’EdgarEdgarEdgarEdgar’

nombre/4
Traceback (most recent call last):
File “<stdin>”, line 1, in <module>
TypeError: unsupported operand type(s) for /: ‘str’ and ‘int’

nombre-2
Traceback (most recent call last):
File “<stdin>”, line 1, in <module>
TypeError: unsupported operand type(s) for -: ‘str’ and ‘int’

nombre+2
Traceback (most recent call last):
File “<stdin>”, line 1, in <module>
TypeError: can only concatenate str (not “int”) to str

Otra forma de concatenar variales

nombre = 'Bryan'
apellido = 'Alejandro'
print('{} {}').format(nombre, apellido)

// Output: 'Bryan Alejandro'

Los primitivos: tipos de datos sencillos

  • los 4 tipos de datos clasicos:
    *numeros enteros.
    *numero de punto flotante ( decimales ).
    *texto ( cadena de caracteres ( streamg = cadena de caracteres ).
    *boleanos ( verdadero o falso ).

Una variable booleana es una variable que sólo puede tomar dos posibles valores: True (verdadero) o False (falso).

En Python cualquier variable (en general, cualquier objeto) puede considerarse como una variable booleana. En general los elementos nulos o vacíos se consideran False y el resto se consideran True.

  • Los tipos de datos en python, puede ser número entero, número de punto flotante, string o cadena, y booleanos.

En python cuando se suma dos cadenas lo que en realidad ocurre es una concatenación. Asimismo cuando multiplicamos una cadena por un número, lo que hacemos es repetir una cadena por la cantidad de veces.

Para mí, un objeto es una clase ya construida con sus atributos, métodos, getters and setters y su toString, en Java. En Python parece que cambia el asunto, porque el profe nos dice que es un tipo de dato

'''
Tipos de datos básicos en python:

'''
##NUNEROS_ENTEROS(1,2,-3,-4)
##int
a = 1

##NUMEROS_FLOTANTES(1.5,0.5,2.4)
##float
b = 2.4

##CADENAS_DE_CARACTERES(COMO ESTO)
##string
c = 'Hola'
d = 'mundo'

##BOOLEANOS
##bool
e = True
f = False
abecedario = a + b, c + ", " + d, e
print(abecedario)

Al igual que la clase anterior el profesor tiene una manera bastante sencilla para dar a entender varios conceptos que no son tan sencillos como parecen pero se comprenden mucho mejor de la manera explicada.

Con type(**nombre_variable**), podemos saber que tipo de dato almacena esa dicha variable, por ejemplo:

>>> name = 'Luis'
>>> type(name)
<class 'str'>

str son las siglas de string

❤️ ❤️ ❤️

>>> phrase = "never"
>>> phrase2 = "stop"
>>> phrase3 = "learning"
>>> platzi = phrase + " " + phrase2 + " " + phrase3
>>> platzi
'never stop learning'
>>> 

nombre = "Gustavo"
nombre
’Gustavo’

nombre2 = ’ Rita Antonia’
nombre2
’ Rita Antonia’

nombre + nombre2
’Gustavo Rita Antonia’

nombre*4
’GustavoGustavoGustavoGustavo’

nombre + ", " + nombre2
’Gustavo, Rita Antonia’

numero_decimal = 3.4
numero_decimal
3.4

es_estudiante = True
es_estudiante
True

print(es_estudiante)
True

trabaja = False

Resumen:

4 tipo de datos

  • booleanos ; verdadero o falso (sirve para validad información )
  • numero entero ; números naturales ( 1 - 2 - 3 … 8 - 9 )
  • numero flotante ; números decimales ( 1.1 - 1.2 - 1.3 … 8.1 - 8.2 )
  • cadena de texto ; string cadena de caracteres, cada letra ocupa un espacio

el numero flotante siempre debe ser escrito con punto

La concatenación, es la unión de varios caracteres de texto o strings

a = "Facundo"
b = "es"
c = "uno"
d = "de"
e = "los"
f = "mejores"
g = "profesores"
h = "de"
i = "Platzi💚"
>>> print (a + " " + b + " " + c + " " + d + " " + e + " " + f + " " + g + " " + h + " " + i)
= Facundo es uno de los mejores profesores de platzi💚

Good explanation teacher Facundo. 👍🏻

En distros de origen debian, para salir de python3 es con exit() hehehehe

Buena clase

Gracias

Notas 📒

✏️ Tipos de datos

En Python hay cuatros tipo de datos definidos por defecto, estos tipos de datos son llamados primitivos.

  • Integers: Números Enteros
  • Floats: Números de punto flotantes (decimales)
  • Strings: Cadena de caracteres (texto)
  • Boolean: Boolenaos (Verdadero o Falso)

✏️ Lo que es realmente el texto

Es la unión de caracteres para conformar un texto (por eso es una cadena de caracteres). Un carácter es un número, letra o otro símbolo.

✏️ Operaciones con cadenas

Concatenar: Es la operación de unir dos cadenas. Se puede realizar con el operador +
Repetir texto: Con ayuda del operador * se puede repetir una cadena n veces.

✏️ Datos a recordar

En Python todo es un objeto
En Python el uso de las comillas dobles y simples es indistinto
Se utiliza el punto para separar la parte fraccionaria de un número

Es un poco tedioso que en cada video estén haciendo promoción de otros, le quita seriedad al curso que uno esta cursando actualmente 😦

decimales en python se separan de la parte entera con el punto, no con la coma

Premisa: en Python, todo es un objeto.
Objetos > Tipos de datos
¿Cuáles son los tipos de datos?

  • Números enteros. Ejemplo: 7
  • Números de punto flotante. Ejemplo: 7.1
  • Texto (cadenas de caracteres o “strings”). Ejemplo: “Madre mía, el Bicho”
  • Booleanos. True or False.

Todo lo que esta entre comillas en python es texto.

A diferencia de los nombres de variables, cuando escribimos “True” o “False” para booleanos, iniciamos con mayúscula.

![](

viendo el futuro!! 😄

Chale los ejemplos que dan en los comentarios me desaniman 😦

🎉🎊Variables Simples + Concatenaciones 🥳🥳

jajajajajaja hay mucho decepcionado del amor

Wow, muy buena la clase.!!

¿En Python se pueden usar los template literals que su usan en JS?

… 😃 😃

great class

Excelente explicacion

Quede copado con esta clase:

nombre = ‘Samuel’
nombre2 = ’ Felipe’
apellido1 = ’ Robayo’
apellido2 = ’ Boada’
nombre + nombre2 + apellido1 + apellido2
’Samuel Felipe Robayo Boada’

Algo curioso es que si sumamos dos booleanos nos da 2

# solo funciona si son 2 booleanos con valor True

es_adulto = True
trabaja= True

print(es_adulto + trabaja)
>>> 2

Esto se debe a que los boolenaos pueden tener 2 valores False y True. Que tienen valores internos de 0 para False y 1 para True

muy buen ejemplo para concatenar.

Genial

Explica bastante sencillo… Excelente!

Booleanos:

estudiante = True
nuevo = False
estudiante and nuevo
False

estudiante or nuevo
True

Se te entiende perfecto, gracias Nicolás! 😄

Tipos de datos en Python.
Tipos simples, e introducción a los compuestos.
https://notnumber.com/tipos-de-datos-en-python/

Muy grata la clase, se entiende bien la explicación.Saludos

En python, se debe usar el punto, como separador de números decimales.

SE PUEDEN USAR AMBAS COMILLAS PYTHON LO TOMA COMO TEXTO
texto1 = "Nombre"
texto2 = 'Apellido’
TAMBIEN SE PUEDEN SUMAR Y PARA QUE NO SALGA JUNTO EL TEXTO SE PONE " , "
texto_completo = texto1 + ", " + texto2
print(texto_completo)

Entendido!

Entendido

Es interesante poder concatenar palabras de forma sencilla, mejor que en c++.

Excelente explicacion

😃

Está increíble este curso!

Existen en la programación 4 tipos de datos básicos:
• Números enteros ejemplo (I, 2,3) sin decimales
• Números de punto flotante ejemplo CI. 5, 2. 3)_ con decimales_
• **Texto **(cadenas de texto) _Strings _“hola mundo” simpie llevan Comillas
• **Booleanos ** verdadero y falso
Ejemplos:
var1 = 2 ← número entero
var2 = 2.5 ← número de punto flotante
var3 = “hola mundo” ← String
var4 = true ← Booleanos

subarashi!

concatenacion interesant!

Tipos de Datos

  • En Python todo es un objeto.

  • Números enteros int

  • Números de punto flotante float

  • Texto (cadenas de caracteres) string

  • Booleanos (verdadero y falso) true or false