1. si declaración condicional
Ejemplo 1: (separado si se usa) El
resultado de la ejecución es el siguiente: debido a que la edad es menor de 18 años, si no se establece la condición, el contenido de la condición no se ejecuta y el contenido fuera de la condición aún se puede ejecutar.
Ejemplo 2: (use if y else juntos)
Ejemplo 3: (uso conjunto de if y elif, else)
Ejemplo 4: (uso anidado de if y else)
2. Operadores lógicos.
Y (
o)
no (no)
Ejemplo 1:
Ejemplo 2:
Nota: La declaración de juicio if es seguida por un valor bool. Cuando el valor bool es True, se establece la condición; cuando el valor bool es False, la condición no se establece. Los tres conceptos de nulo, 0 y falso se pueden entender de la misma manera para juzgar los valores bool.
Entonces, el ejemplo 2 se puede modificar de la siguiente manera:
3. si una prueba completa
Conocimiento suplementario:
En Python, para usar números aleatorios, primero debe importar el módulo de números aleatorios (kit de herramientas). Después de importar el módulo, puede escribir directamente un punto en inglés después del nombre del módulo, y luego la tecla Tab le indicará todas las funciones contenidas en el módulo .
random.randint (a, b) devuelve el entero entre [a, b], incluidos a y b.
por ejemplo: random.randint (12,20): genera un número aleatorio n: 12 <= n <= 20
random.randint (20,20): el resultado siempre será 20
random.randint (20,12): el resultado informará un error: límite inferior Debe ser inferior al límite superior.
Pregunta tallo:
1. A partir de la entrada de la consola a un combate de boxeo - una piedra (1) / tijeras (2) / tela (3)
2. Ordenador golpes al azar - sólo el primer equipo asume que las piedras, para completar la función general de los códigos
3. victorias comparativos Negativo: la
roca gana las tijeras Las
tijeras ganan la tela La
tela gana piedras
Pasos para la resolución de problemas: el
resultado final es el siguiente: