Los principales tipos de datos en Python son: números enteros (int), números decimales (float), caracteres (str), cadenas de texto (str), y booleanos (bool). Las cadenas de texto pueden concatenarse usando el operador +. Los números y cadenas deben convertirse a la misma variable para concatenarse. El código ASCII define los caracteres mientras que Unicode permite representar caracteres de diferentes idiomas.
0 calificaciones0% encontró este documento útil (0 votos)
13 vistas9 páginas
Los principales tipos de datos en Python son: números enteros (int), números decimales (float), caracteres (str), cadenas de texto (str), y booleanos (bool). Las cadenas de texto pueden concatenarse usando el operador +. Los números y cadenas deben convertirse a la misma variable para concatenarse. El código ASCII define los caracteres mientras que Unicode permite representar caracteres de diferentes idiomas.
Los principales tipos de datos en Python son: números enteros (int), números decimales (float), caracteres (str), cadenas de texto (str), y booleanos (bool). Las cadenas de texto pueden concatenarse usando el operador +. Los números y cadenas deben convertirse a la misma variable para concatenarse. El código ASCII define los caracteres mientras que Unicode permite representar caracteres de diferentes idiomas.
Los principales tipos de datos en Python son: números enteros (int), números decimales (float), caracteres (str), cadenas de texto (str), y booleanos (bool). Las cadenas de texto pueden concatenarse usando el operador +. Los números y cadenas deben convertirse a la misma variable para concatenarse. El código ASCII define los caracteres mientras que Unicode permite representar caracteres de diferentes idiomas.
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 9
TIPOS DE DATOS EN PYTHON.
Los tipos de datos básicos en python son los siguientes:
Número entero (int) Este tipo de dato se corresponde con números enteros, es decir, sin parte decimal. Número decimal (float) Este tipo de dato se corresponde con números reales con parte decimal. Cabe destacar que el separador decimal en python es el punto (.) y no la coma (,). Caracter (chr) Este tipo de dato se corresponde con un símbolo tipográfico, es decir, una letra, número, coma, espacio, signo de puntuación, etc. Cadena de texto (str) Este tipo de datos se corresponde con una cadena de caracteres. Booleano (bool) Este tipo de dato reconoce solamente dos valores: verdadero (true) y falso (false) NÚMEROS
• ENTEROS: INT Y LONG
• REALES (DECIMALES): FLOAT • OPERACIONES: CADENAS DE TEXTO La codificación ASCII se definió en 1960 y • (ESPACIO) ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > se desarrolló para tecnologías de 8 bits. ?@abcdefghijklmnopqrstuvwxyz[\]^_`A ASCII estándar, concretamente, utiliza los BCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ 7 primeros bits para codificar la información y el número 8 es el bit de paridad usado para controlar errores. Con • Está codificación estaba pensada para el alfabeto los 7 bits se diseñó un juego de 128 inglés caracteres (en binario 2 elevado a 7), partiendo del carácter identificado con el número 0 y terminando en el número 127. CÓDIGO ASCII …CADENAS DE TEXTO A lo largo del tiempo surgieron otras codificaciones hasta que la globalización y la necesidad de intercambio de información en distintos sistemas y en diferentes idiomas hizo concentrar esfuerzos en el desarrollo de un proyecto universal de codificación llamado unicode. "Unicode es un estándar de codificación de caracteres diseñado para facilitar el tratamiento de textos de múltiples lenguajes, incluido los basados en ideogramas o aquellos usados en textos de lenguas muertas. El término unicode proviene de los objetivos perseguidos durante el desarrollo del proyecto: universalidad, uniformidad y unicidad". En unicode los caracteres alfabéticos, los ideogramas y los símbolos se tratan de forma equivalente y se pueden mezclar entre sí en un mismo texto, es decir, es posible representar en un mismo párrafo caracteres del alfabeto árabe, cirílico, latino, ideogramas japoneses y símbolos musicales. Para hacernos una idea del volumen de caracteres que es capaz de representar unicode contiene más de 100.000. PROGRAMACIÓN CON CADENAS DE TEXTO
• CONCATENACIÓN: ''' operaciones con variables '''
A = "uno" A=14 B = "dos" B=12 C=A+B # c es "unodos" C = A+B print(c) print(A, "hola", B, '=', C) C=A*3 # c es "unounouno" print(C) PROGRAMACIÓN CON CADENAS DE TEXTO
• CONCATENACIÓN : print(A+ "hola"+ B+ '='+ C) → ERROR
A=14 B=12 A la hora de concatenar número y cadenas de texto, es necesario convertir números a C = A+B variables de texto: print(A+B) print(A, "hola", B, '=', C) print(str(A)+ "hola"+ str(B)+ '='+ str(C)) BOOLEANO • True, false → OJO → primera letra siempre en mayúsculas • Importantes en expresiones • Realmente representan 0 y 1 • Para convertir a tipo boolean: bool(“true”) ''' operaciones con boolean ''' A=1 B=0 print ("a=", A, " b= ", A) print ("a and b -->", A and B) print ("a or b -->", A or B)