Está en la página 1de 4

Instituto Politécnico Nacional

Escuela Superior de Ingeniería Mecánica y Eléctrica


Ingeniería en comunicaciones y electrónica
Unidad Culhuacán

Alumna: Ávila González Dulce Yolotzin


Grupo: 2EM35
Materia: Programación Orientada a Objetos
Profesora: Cruz Bautista Felipe de Jesús
1) ¿En Python se utilizan variables, y de qué tipo son?

Las variables no son más que ubicaciones de memoria reservadas para almacenar valores y
sus variables son:
→ Números
→ Cadena
→ Lista
→ Tupla
→ Diccionario

2) ¿Cómo interpreta Python entre diferentes tipos y estructuras de datos?

En Python tiene varios tipos de datos compuestos estándar disponibles por defecto en el
intérprete, como los tipos numéricos, secuencias, mapeos y conjuntos usados para agrupar
otros valores.

3) Para el caso de las estructuras de datos se usan variables y constantes las cuales usan
operadores para tratar los tipos de datos estándar.

Las variables en Python son locales por defecto. Esto quiere decir que las variables definidas
y utilizadas en el bloque de código de una función, sólo tienen existencia dentro de la misma,
y no interfieren con otras variables del resto del código. A su vez, las variables existentes fuera
de una función, no son visibles dentro de la misma. En caso de que sea conveniente o
necesario, una variable local puede convertirse en una variable global declarándola
explícitamente como tal con la sentencia global.

4) ¿En Python qué tipo de números se soporta?

En Python los objetos tipo número soporta enteros (normales y largos), números de punto
flotante y números complejos.

5) ¿La representación numérica en Python como puede ser?

Un número entero puede ser decimal, octal o hexadecimal, No es necesario distinguir entre
enteros simples y enteros largos, pues él ya realiza el cambio cuando es necesario.
Así y todo, sí podemos indicar con la letra L que va a ser un entero largo.
Los decimales se indican con el dígito (punto), una parte exponencial (con e o E) o ambos.
Podremos acceder a cada una de esas partes por separado: z.real y z.imag.
Se especifica la parte imaginaria con la letra j o J.
6) ¿Qué tipos de operaciones se puede utilizar?
• Operadores aritméticos
• Operadores relacionales
• Operadores Bit a Bit
• Operadores de asignación
• Operadores lógicos
• Operadores de pertenencia
• Operadores de identidad

7) ¿Qué funciones matemáticas nos permite aplicar Python?


Estos módulos son math y cmath, El primero te da acceso a funciones hiperbólicas,
trigonométricas y logarítmicas para números reales mientras que la última te permite trabajar
con números complejos.

8) ¿Qué es un conjunto?
Un conjunto es una colección desordenada de valores no repetidos.
Los conjuntos de Python son análogos a los conjuntos matemáticos. El tipo de datos que
representa a los conjuntos se llama set.
El tipo set es mutable: una vez que se ha creado un conjunto, puede ser modificado

9) ¿Que son las cadenas de textos?


Una forma de manipular cadenas de caracteres es utilizar operadores de cadenas de
caracteres.

10) ¿Cuáles son las principales funciones y métodos?


Funciones:

• cadena de caracteres (string)


• booleanos (booleans)
• números enteros (integer)
• números decimales (float)
• listas (list)

metodos:

• capitalize(), que convierte en mayúscula la primera letra de la cadena


• index(), que busca determinado carácter en la cadena y devuelve su posición
• split(), que divide la cadena según el separador que indiquemos y la convierte en un lista
• title(), que convierte el primer carácter de cada palabra en mayúsculas
11) ¿Qué operaciones se pueden realizar o ejecutar?
Los símbolos +, - y /, y los paréntesis para agrupar, significan en Python lo mismo que en
matemáticas. El asterisco (*) es el símbolo para la multiplicación, y ** es el símbolo para la
potenciación.

12) ¿Qué es una Tupla y como se declara?


En Python, una tupla es un conjunto ordenado e inmutable de elementos del mismo o
diferente tipo.
Las tuplas se representan escribiendo los elementos entre paréntesis y separados por comas.

13) ¿Cuáles son las estructuras de control utilizadas en Python?


Las estructuras de control como if (elif, else); for, while (else, break, continue, pass); las
funciones range() y xrange(); ademas de los tipos iteradores.

14) ¿Qué son módulos y las funciones?


Un módulo es un objeto de Python con atributos con nombres arbitrarios que puede enlazar y
hacer referencia.
Simplemente, un módulo es no es otra cosa sino un archivo con extensión .py. Un módulo
puede definir funciones, clases y variables, también puede incluir código ejecutable.

También podría gustarte