La primera prueba

El personal de respuesta, las respuestas no convencionales

python14 primera semana de la prueba

1 Introducción

Fuera de 50

 

programa:

  1. sintaxis de Python
  2. Tipos de datos
  3. control de procesos

 

época de exámenes:

3,00 tarde del viernes - 6:00 pm

2 preguntas básicas (38 puntos)

  1. ¿Qué es un lenguaje de programación? ¿Qué es el lenguaje? ¿Por qué se utiliza el lenguaje de programación? ( 1 min)

A: El lenguaje de programación se utiliza para la comunicación entre el hombre y la máquina-herramienta,

La gente ----- ------ lenguaje de programación de la máquina

Permite a la máquina tener ciertas funciones como seres humanos, lograr ciertas cosas

  1. DESCRIPCIÓN compuesto de cinco partes funcionales de la computadora, y la correspondencia entre las personas ( 1 min)

Controller, la unidad de cálculo, memoria, entrada, salida

Cerebro                      ,          ojos, boca, etc.

  1. Las relaciones con la carrera esbozó tres de hardware central del software (1 punto)

plataforma de software abierto que se invoca, software de control, encontrar la ubicación del directorio, el código se escriben en la memoria,

Código es leído por la plataforma operativa, y luego ejecutado. La salida del resultado de cálculo del controlador en la pantalla.

  1. ¿Qué es una estructura completa de tres niveles del sistema informático? ( 1 min)

        Controller, CMOS , memoria

  1. ¿Qué es una plataforma? Lo que es multiplataforma ( 1 minuto)

Software + sistema operativo

Es la capacidad de funcionar en diferentes sistemas, como Linux , RedHat , Mac y así sucesivamente, multiplataforma es un indicador importante.

  1. Breve interpretado y compilado lenguaje de programación? (1 min )

Los lenguajes interpretados como intercambios de personas entre los dos países en el medio de una interpretación simultánea, traducción de vez en cuando, y transmiten, como pitón es una por una traducción.

tendría que ser envasados, como el lenguaje compilado C idioma, utilizando gcc se traducirán secciones enteras de código escrito. Y decirle a la otra

  1. Clasificación de los lenguajes de programación ¿Qué? ¿Cuáles son sus respectivas fortalezas y debilidades? ( 1 min)

El lenguaje de máquina: la máquina nativo, correr rápido, difícil desarrollo, multiplataforma pobres

El lenguaje ensamblador: caracteres ingleses representar el lenguaje binario de máquina más fácil de desarrollar, pero aún así no es bueno, difícil de desarrollar, multiplataforma pobres

Lenguaje de alto nivel: el desarrollo de fácil, la velocidad es, fuerte multiplataforma aceptable, preferido pitón interpretarse Desarrollo

  1. Por favor describa pitón intérprete acción ( 1 min)

De acuerdo con el pitón interpretación sintaxis del código escrito y ejecución.

  1. Dos pitón forma de ejecución del script? (1 punto)

El método interactivo, guión

  1. ¿Cuál es el papel del comentario? pitón cómo lograr de una sola línea y multilínea comentarios ( 1 min)

Acción código interpretado, y no será ejecutado, hace que el código más fácil de entender

Una sola línea # XXX

Multi-line '' 'XXX' '' "    " "" XXX "" tres comillas simples, tres comillas dobles

  1. Por favor, describa un pitón que ejecuta la aplicación de tres pasos ( 1 min)
  2. Haga doble clic python.exe software que le dice a la plataforma operativa quiero ejecutar este software y encontrar la ubicación del directorio del software
  3. Después de encontrar la ubicación del software, el código se lee en la memoria
  4. El código de plataforma de lectura de la memoria, y ejecuta el software que se abre
    1. ¿Qué es una variable? ¿Por qué debe ser variable ( 1 minuto)

La cantidad de cambio, las cosas cambian registro

  1. ¿Cuál es constante? ( 1 min)

Python en este no es constante, convención, un uso común en mayúsculas la cantidad constante, no cambian

  1. Hay tres características definen una variable, respectivamente? (1 punto)

Los nombres de variables, símbolo de la asignación, el valor de la variable en sí

  1. == ¿Cuál es la comparación? (1 punto)

Los valores son los mismos

  1. ¿Cuál es la comparación es? (1 punto)

La misma dirección de memoria

  1. Las asignaciones de la utilización de la cadena 10 asignado a la variable x, y, z (1 min)

X = y = z = 10

  1. de cambio del valor logrado por línea de código : a = 1, b = 2 (1 min )

1 a, b = b, una

  1. count = 10, utilizando la asignación incremental, el aumento 111 (1 min) valor de recuento

1 count = count + 111

  1. La línea de información de código = [ 'Egon', 18, 'masculino'] en la lista del usuario nombre, edad, sexo, asignado respectivamente a un nombre de variable, la edad, el género (1 min)

1 nombre, edad, sexo = info

 

  1. Descripción Tipo de datos int, str, lista, tupla, dict, set escenario de aplicación (1 min)

Int de tipo entero, edad, tamaño

string cadena, chino, letras

Una pluralidad de tipos de datos de lista lista de caracteres, en general, menos número de

Dict diccionario kv correspondencia, muchas más propiedades de tipo de datos, de números aleatorios

 

 

  1. Una lista de datos = [ 'Alex', de 49 años, [1900,3,18]], fueron sacados de la lista el nombre, edad, año de nacimiento, mes, día asignado a diferentes variables (1 punto)

Name = datos [0]

Edad = datos [1]

Año = datos [2] [0]

Mes = datos [2] [1]

Día = datos [2] [2]

Imprimir (nombre, edad, año, mes, día)

  1. Sigue una lista, retirar un tercio de los estudiantes interesados ​​en el primero (1 punto)

estudiantes = [

    { 'Nombre': 'Alex', 'edad': 38,: [ 'juego', 'sueño']},

    { 'Nombre': 'Egon', 'edad': 18, 'pasatiempos': [ 'leer', 'sueño']},

    { 'Nombre': 'wupeiqi', 'edad': 58, 'pasatiempos': [ 'música', 'leer', 'sueño']},

]

Manía = estudiantes [2] [ 'aficiones'] [0]

Imprimir (manía)

 

  1. Por favor, la sección de escritura de código Python para eliminar elementos duplicados dentro de una lista? (1 min)
    L1 = [ 'B' , 'C' , 'D' , 'B' , 'C' , 'A' , 'A']

 

  1. valor booleano que viene con todos los tipos de datos, valor booleano es falso allí? (1 punto)

0, ninguno, vaciar

  1. Por favor juzgar el código siguiente produce?

       imprimir (10> 3 y 'Alex'! = 'sb' o 'abc'> 'd') ( 1 分) verdadera

imprimir (10> 3 y 'Alex' == 'sb' o 'abc' < 'd') ( 1 分) falso

imprimir (10> 3 o 'Alex' < 'sb' o 'abc' < 'd' y 'Egon' == 'nb') ( 1 分) verdadera

  1. Leer el código, por favor escriba los resultados

A Código: (1 min)

si es verdadero o falso y falso:

    imprimir ( 'sí')

más:

    imprimir ( 'no')

 

si

Código II: (1 min)

si (Verdadero o Falso) y False:

    imprimir ( 'sí')

más:

    imprimir ( 'no')

 

No

  1. tipos de datos comunes son: números, cadenas, listas, tuplas, diccionarios, recogida, clasificación

Clasificados de acuerdo con el número de valor almacenado? (1 punto)

Individual: número, cadena

Más: listas, tuplas, diccionarios, colecciones

Una variable \ clasificación de tipo inmutable? (1 punto)

Variable: listas, tuplas, diccionarios, colecciones

Inmutable: numérico, cadena

De acuerdo con el valor de clasificación manera (valor directo, de acuerdo con el índice, de acuerdo con la toma de llave)? (1 punto)

Valor directo: número, cadena

Índice de prensa: listas, tuplas, colección

Pulse la tecla: Diccionario

\ Trastorno clasificados por orden? (1 punto)

Z: Los números, cadenas, listas, tuplas

Trastorno: diccionarios, colecciones

  1. Leer el código, por favor escriba los resultados (1 punto)

a = "Alex"

b = a.upper ()

impresión (a)

imprimir (b)

 

   1 Alex

         ALEX

 

30. Quitar el diccionario estudiantes de secundaria tercero interesado ( 1 minuto)

student_dict = {

'Nombre': ' huevo entero Individual ',

'aficiones': [ 'libro', 'juego de juego de baloncesto', '']

}

Hobby = student_dict [ 'aficiones']

31 ¿Cuál de las siguientes afirmaciones es incorrecta ( A ) ? (1 minuto)

Una , además de un diccionario , todos los objetos se puede utilizar para la prueba estándar de Boole

B , es una cadena vacía booleano falso

C , valor booleano es una lista vacía de objetos Fal SE

D , un valor de 0 booleano objetos digitales es falso

 

32. Python tipos no soportados de datos ( A) ? (1 min)

A , Char B , int C , flotador D , lista

 

 

3 título integral (12 puntos)

  1. Escribe adivinar la edad del programa (4 puntos)

requisitos:

    1) definir una Egon a la edad de 78 años de edad.

2) permite al usuario introducir la edad, entonces y comparar la edad Egon

3) y luego imprimir un mensaje diferente: solicitan al usuario la "gran conjetura", " adivinar un poco ." , " Adivinado "

 

 

age_egon = 78
age_input = int (la entrada ( " Por favor, introduzca la edad se puede adivinar (entrada en forma digital) :! "))
SI age_input> age_egon:
    (" Imprimir ! adivinar grande ")
elif age_input <age_egon:
    Imprimir ( " adivinar pequeña! ')
la cosa:
    Imprimir (' Felicidades, lo has adivinado! ")

 

 

 

 

  2. El sistema de prueba de rendimiento ( 4 puntos)

1) para permitir a los estudiantes para entrar en su rendimiento puntajes a nivel de consulta.

2) grados de los estudiantes son los siguientes:

a) 90 puntos o más print " excelente "

b) 76-89 división de impresión entre " buena "

c) 60-75 de impresión entre " pasar "

d) 60 minutos después de la impresión " fracasaron "

 

result = int (entrada ( " Por favor, introduzca su puntuación a nivel (en formato digital) resultados de la consulta: "))
si el resultado> = 90 :
    Imprimir (" excelente ")
elif el resultado> = 76 :
    Imprimir (" bueno ")
Resultado elif> = 60 :
    Imprimir ( " pasar ")
la cosa:
    Imprimir (" fracaso ")

 

3.    Escriba su función de inicio de sesión de usuario ( 4 puntos)

  requisitos:

1 ) definir una cuenta de usuario y variables de contraseña

2 ) permitir que el usuario introduzca la contraseña de cuenta, después de la verificación mediante la impresión de un " éxito de inicio de sesión " .

3) Nombre de usuario o contraseña es incorrecta impresión "acceso fallido"

 

= La cuenta "Egon"
password = "123"
de la ACC = la entrada ( " Por favor, introduzca la cuenta: ")
pwd = la entrada (" Por favor, introduzca su contraseña :")
si la cuenta y el CAC == == pwd contraseña:
    Imprimir ( " Inicio de sesión exitoso ")
la otra cosa:
    Imprimir ( " acceso fallido ")
    

 

 

Supongo que te gusta

Origin www.cnblogs.com/xiao-zang/p/12450259.html
Recomendado
Clasificación