Python-Quiz III (mooc)

1
1
punto # 0033003400340034003600321587046305733pow (x, 0,5) se pueden calcular raíz cuadrada de x, calcula la raíz cuadrada de un número negativo producirá: ValueError
de error
de salida exento de
accidentes
plural
correcta respuesta D

pow (-1, 0.5)
(6.123233995736766e-17 + 1j)

2
1
min # 0033003400340034003600321587046305737 La siguiente descripción de la función del método de cadena .strip () es correcta: Alternativamente
particular, cadena de caracteres
que conecta la secuencia de dos caracteres
para eliminar tanto la cadena de caracteres especificada
se divide de acuerdo con la cadena de caracteres especificada es una matriz de
la respuesta correcta C
"en ambos lados para eliminar la cadena de caracteres especificada "La función correspondiente es .strip ()

"Divide la cadena en matrices de acuerdo con los caracteres especificados" La función correspondiente es .split ()

La función correspondiente de "reemplazar caracteres específicos en una cadena" es .replace ()

La función correspondiente de "conectar dos secuencias de cadena" es el operador +

3
1
punto # 0033003400340034003600321587046305740 La cadena de caracteres es una secuencia continua de caracteres. ¿Qué opción puede realizar la impresión de nueva línea de información de caracteres? utilizar el
carácter de escape \
Use "\ avance de línea"
use espacio
Use \ n
respuesta correcta D
salto de línea \ n, consistente con el lenguaje C.

4
1
minuto # 0033003400340034003600321587046305741 val = pow (2,1000), utilice una línea de código para devolver el valor de longitud del resultado val. len
(pow ( 2,1000))
len (str (val))
no será correcto en el futuro
len (val)
respuesta correcta B
len (str (val)) primero convierte el tipo numérico val en una cadena a través de str (val), luego a través de len () Obtenga la longitud de la cadena, que es el número de números val.

5
1
minuto # 0033003400340034003600321587046305743 ¿La siguiente referencia a la biblioteca de tiempo es incorrecta? del
tiempo de importación *
desde tiempo import *
desde tiempo import strftime
import time
respuesta correcta A
desde * import time debe ser: from time import *

6
1
punto # 0033003400340034003600321587046305743 ¿Qué opción no es un tipo entero en Python?
88
0E99
0B1010
0x9A
Respuesta correcta B
decimal: representación general

Binario: comenzando con 0b o 0B

Octal: 0o o 0O al principio

Hexadecimal: comenzando con 0x o 0X

Sin comienzo de 0E

7
1
punto # 0033003400340034003600321587046305744 Con respecto a las cuatro representaciones hexadecimales de tipos enteros, ¿qué opción se describe correctamente? binario,
octal, Decimal, hexadecimal
Binario, cuaternario, octal, hexadecimal
Binario, cuaternario, decimal, hexadecimal
Binario, cuaternario, octal, decimal
Respuesta correcta Una
Python no admite enteros cuaternarios

8
1
punto # 0033003400340034003600321587046305748 ¿Qué opción es el significado de% operator en lenguaje Python?
la x e y El cociente del resto del
cociente
x e y El cociente entero de
x e y es la potencia de Y. La
respuesta correcta A
% es el resto, que es lo mismo que el lenguaje C.

9
1 punto
# 0033003400340034003600321587046305748
¿Qué opción es el resultado de la ejecución del siguiente código?

nombre = "" Curso de programación del lenguaje Python "
print (nombre [0], nombre [2: -2], nombre [-1])

P
Thon programa de lenguaje Clase de diseño

Curso de programación de idiomas P thon

Lección de programación de lenguaje P thon

Proceso de programación del lenguaje P thon

La respuesta correcta D
s [N: M] significa cortar la cadena s, de N a M, pero no M

10
1 punto
# 0033003400340034003600321587046305750
¿Qué opción es el resultado de la ejecución del siguiente código?

s = 'PYTHON'
print ("{0: 3}". formato (s))
PYTHON

PYT

Ocho

PITÓN

La respuesta correcta D
{0: 3} significa que el ancho de la salida es 3, pero si la cadena excede la longitud 3, se mostrará con la longitud de la cadena.

3600321587046324242
Formato de raíz cuadrada
Descripción
Obtenga un número entero ingresado por el usuario, calcule la raíz cuadrada de a, conserve 3 decimales e imprímalo.

El resultado de salida es de 30 caracteres de ancho, salida justificada a la derecha, y los caracteres adicionales se completan con el signo más (+).

Si el resultado supera los 30 caracteres, prevalecerá el ancho del resultado.

a=input("")
a=eval(a)
b=pow(a,0.5)
if a>0:
    d=round(b,3)
    d=("%.3f" %d)
    c=str(d)
elif a==0:
    c="0.000"
elif a<0:
    d1=round(b.real,3)
    d1=("%.3f" %d1)
    d2=round(b.imag,3)
    d2=("%.3f" %d2)
    c=str(d1)+"+"+str(d2)+"j"

print("{0:+>30}".format(c))
a = eval(input())
print("{:+>30.3f}".format(pow(a, 0.5)))

03600321587046361649
Combinación de segmento de cadena
Descripción
Obtenga una cadena de caracteres de entrada s, divida s con el signo menos de carácter (-) y combine el primer y el último dos segmentos con el signo más (+) para generar.

s=input("")
a=s.split("-")
b=a[0]
c=a[-1]
d=b+"+"+c
print("{}".format(d))
s = input()
ls = s.split("-")
print("{}+{}".format(ls[0], ls[-1]))
Publicado 29 artículos originales · elogiado 0 · visitas 479

Supongo que te gusta

Origin blog.csdn.net/qq_43771959/article/details/105568455
Recomendado
Clasificación