Está en la página 1de 6

PREGUNTAS TEMA 03

3.1 Evalúa las siguientes funciones:


(n) math.ceil (2.5)
(a) math.sqrt (4) 3
2.0 (o) math.floor (2.5)
(b) math.sin (2 * math.pi) 2
-2.4492935982947064e-16 (p) round (-2.5)
(c) math.cos (2 * math.pi) -2
1.0 (q) round (2.6)
(d) min (2, 2, 1) 3
1 (r) round (math.fabs (-2.5))
(e) math.log (math.e) 2
1.0
(f) math.exp (1)
2.718281828459045
(g) max (2, 3, 4)
4
(h) abs (-2.5)
2.5
(i) math.ceil (-2.5)

-2
(j) math.floor (-2.5)
-3
(k) round (3.5)
4
(l) round (-2.5)}
-2
(m) math.fabs (2.5)
2.5

This study source was downloaded by 100000849015954 from CourseHero.com on 06-19-2022 20:36:48 GMT -05:00

https://www.coursehero.com/file/79079448/cuestionario-de-pythondocx/
3.2 ¿Verdadero o falso? El argumento para funciones trigonométricas representa un
ángulo en radianes.
Es verdadero porque para medir los ángulos se pueden utilizar dos unidades: los
grados sexagesimales y los radianes. Ambas unidades son equivalentes. Una función
es un grupo de declaraciones que realiza una tarea específica. Python, así como otros
lenguajes de programación, proporciona una biblioteca de funciones. Ya ha utilizado
las funciones eval, input, print e int. Estas son funciones integradas y siempre están
disponibles en el intérprete de Python.
3.3 Escribe una declaración que convierta 47 grados a radianes y asigne el resultado a
una variable.
Import math
print("radians(47) =", math.radians(47))
radians(47) = 0.8203047484373349
3.4 Escribe una declaración que convierta π / 7 a un ángulo en grados y asigna el
resultado a
una variable.
r = math.degrees(math.pi / 7)
3.5 Use la función ord para encontrar el código ASCII para 1, A, B, a, y b. Usa el chr
función para encontrar el carácter para los códigos decimales 40, 59, 79, 85 y 90.
code = ord('1')
code = ord('A')
code = ord('B')
code = ord('a')
code = ord('b')

ch = chr(40)
ch = chr(59)
ch = chr(79)
ch = chr(85)
ch = chr(90)
3.6 ¿Cómo se muestran los caracteres \ y "?
print("\\")
print("\"")
3.7 ¿Cómo se escribe un personaje en Unicode?
\u0078
3.8 Suponga que ingresó A cuando ejecuta el siguiente código. ¿Cuál es el resultado?
x = input("Ingrese un caracter:")
ch = chr (ord (x) + 3)
print(ch)

This study source was downloaded by 100000849015954 from CourseHero.com on 06-19-2022 20:36:48 GMT -05:00

https://www.coursehero.com/file/79079448/cuestionario-de-pythondocx/
resultado: D
3.9 Suponga que ingresó A y Z cuando ejecuta el siguiente código. ¿Cuál es el
resultado?
x = input ("Ingresar un caracter:")
y = input ("Ingresar un caracter:")
print (ord (y) - ord (x))
respuesta: 25
3.10 ¿Qué está mal en el siguiente código? ¿Como lo arreglas?
title = "Capítulo" + 1
title = "chapter " + str(1)
3.11 Muestra el resultado del siguiente código:
suma = 2 + 3
print(suma)
s = '2' + '3'
print(s)
5
23
3.12 ¿Qué es un objeto? ¿Qué es un método?
Un objeto es una entidad como un número, una cadena, un estudiante, un escritorio y
una computadora. Cada objeto tiene una identificación y un tipo. Los objetos del
mismo tipo tienen el mismo tipo.
Puede realizar operaciones en un objeto. Las operaciones se definen usando
funciones. Las funciones para los objetos se llaman métodos en Python
3.13 ¿Cómo se encuentra la identificación de un objeto? ¿Cómo se encuentra el tipo
de un objeto?
Para encontrar la identificación de un objeto, use la función id (objeto).
Para encontrar el tipo de un objeto, use la función tipo (objeto).
3.14 ¿Cuál de las siguientes afirmaciones es el significado preciso para la declaración
n = 3?
(a) n es una variable que contiene el valor int 3.
(b) n es una variable que hace referencia a un objeto que contiene el valor int 3.
3.15 Supongamos que s es "\ tGeorgia \ n". ¿Qué es s.lower () y s.upper ()?
s.lower() is "\tgeorgia\n"
s.upper() is "\tGEORGIA\n"
3.16 Supongamos que s es "\ tGood \ tMorning \ n". ¿Qué es s.strip ()?

This study source was downloaded by 100000849015954 from CourseHero.com on 06-19-2022 20:36:48 GMT -05:00

https://www.coursehero.com/file/79079448/cuestionario-de-pythondocx/
s.strip() is "Good\tMorning"

3.17 ¿Cuál es el valor de retorno al invocar la función format?


El retorno devuelto de invocar la función de formato es una cadena.
3.18 Qué sucede si el tamaño del artículo real es mayor que el ancho en el formato
especificador?
El ancho se incrementa automáticamente para acomodar el tamaño del valor real.
3.19 Muestra la impresión de las siguientes declaraciones:
print(format(57.467657, "9.3f"))
print(format(12345678.923, "9.1f"))
print(format(57.4, ".2f"))
print(format(57.4, "10.2f"))
>>> print(format(57.467657, "9.3f"))
57.468
>>> print(format(12345678.923, "9.1f"))
12345678.9
>>> print(format(57.4, ".2f"))
57.40
>>> print(format(57.4, "10.2f"))
57.40
3.20 Muestra la impresión de las siguientes afirmaciones:
print(format(57.467657, "9.3e"))
print(format(12345678.923, "9.1e"))
print(format(57.4, ".2e"))
print(format(57.4, "10.2e"))
>>> print(format(57.467657, "9.3e"))
5.747e+01
>>> print(format(12345678.923, "9.1e"))
1.2e+07
>>> print(format(57.4, ".2e"))
5.74e+01
>>> print(format(57.4, "10.2e"))
5.74e+01
3.21 Muestre la impresión de las siguientes declaraciones:
print(format(5789.467657, "9.3f"))
print(format(5789.467657, "<9.3f"))

This study source was downloaded by 100000849015954 from CourseHero.com on 06-19-2022 20:36:48 GMT -05:00

https://www.coursehero.com/file/79079448/cuestionario-de-pythondocx/
print(format(5789.4, ".2f"))
print(format(5789.4, "<.2f"))
print(format(5789.4, "> 9.2f"))

>>> print(format(5789.467657, "9.3f"))


5789.468
>>> print(format(5789.467657, "<9.3f"))
5789.468
>>> print(format(5789.4, ".2f"))
5789.40
>>> print(format(5789.4, "<.2f"))
5789.40
>>> print(format(5789.4, ">9.2f"))
5789.40
3.22 Muestre la impresión de las siguientes afirmaciones:
print(format(0.457467657, "9.3%"))
print(format(0.457467657, "<9.3%"))
>>> print(format(0.457467657, "9.3%"))
45.747%
>>> print(format(0.457467657, "<9.3%"))
45.747%
3.23 Muestre la impresión de las siguientes afirmaciones:
print(format(45, "5d"))
print(format(45, "<5d")
print(format(45, "5x"))
print(format(45, "<5x"))
>>> print(format(45, "5d"))
45
>>> print(format(45, "<5d"))
45
>>> print(format(45, "5x"))
2d
>>> print(format(45, "<5x"))
2d
3.24 Muestra la impresión de las siguientes afirmaciones:
print(format("Programación es divertida", "25s"))
print(format("Programación es divertida", "<25s")
print(format("Programación es divertida", "> 25s"))
>>> print(format("Programación es divertida", "25s"))
Programming is fun

This study source was downloaded by 100000849015954 from CourseHero.com on 06-19-2022 20:36:48 GMT -05:00

https://www.coursehero.com/file/79079448/cuestionario-de-pythondocx/
>>> print(format("Programación es divertida", "<25s"))
Programming is fun
>>> print(format("Programación es divertida", ">25s"))
Programming is fun

This study source was downloaded by 100000849015954 from CourseHero.com on 06-19-2022 20:36:48 GMT -05:00

https://www.coursehero.com/file/79079448/cuestionario-de-pythondocx/
Powered by TCPDF (www.tcpdf.org)

También podría gustarte