Interpretación de las preguntas del examen Python de nivel 2 de computadora: secuencia de Fibonacci de salida

Título:

Según la definición de la secuencia de Fibonacci, F(0)=0, f (1) = 1, f (n) = f (n-1) f (n-2) ( n >: =2), los elementos de la secuencia de salida no son mayores que 50. Por ejemplo, un ejemplo de salida de pantalla es: 0.1.1.2.3…(omitido).

Plantilla de código:

Puntos de conocimiento de prueba: estructura de bucle while, asignación de múltiples variables.

Interpretación de las preguntas del examen

While es la palabra clave de la estructura del bucle, seguida de la condición del bucle. La pregunta requiere la salida de elementos de secuencia no mayores a 50. La variable A almacena los elementos de la secuencia de Fibonacci, es decir, el valor de la variable A no es mayor a 50, es decir, la expresión condicional:

a lt=50

El segundo lugar para completar el código es la declaración:

a, b=_______

Esta declaración asigna valores a A y B, donde A es la secuencia de Fibonacci El enésimo elemento, B es el enésimo elemento de la secuencia de Fibonacci, inicialmente a = 0, b = 1, luego B debe asignarse a A, a b debe asignarse a B, es decir , escribe la siguiente expresión en la posición del código:

a, b= b, a b

Código completo del programa:

Puntos de aprendizaje

1, estructura del bucle while

p>

La sintaxis de la estructura del bucle while es:

Entre ellas, la expresión es la condición para la ejecución del bucle. Antes de la ejecución de cada bucle, se debe evaluar la expresión y la expresión devuelve un valor lógico. Cuando el resultado devuelto por la expresión es verdadero, se ejecuta el cuerpo del bucle; de ​​lo contrario, se sale del bucle. Si el resultado devuelto por la expresión al comienzo del ciclo es falso, el cuerpo del ciclo no se ejecutará y el ciclo saldrá directamente. El cuerpo del bucle contiene una o más declaraciones.

Las variables individuales, los valores lógicos y los valores numéricos también son expresiones. Python estipula que cuando una expresión necesita devolver un valor lógico, un valor distinto de cero es un valor verdadero y un valor cero es un valor falso.

2. Operaciones de asignación de múltiples variables

Puedes crear múltiples variables en una sola declaración de asignación. Las reglas de sintaxis son:

Nombre de variable 1, nombre de variable 2,..., nombre de variable n = valor 1, valor 2,... valor.

Cada nombre de variable está separado por comas.

Por ejemplo, la siguiente instrucción crea dos variables num1 y num2. El valor de num1 es 20 y el valor de num2 es 30.