Análisis de datos de Python combate juicio de condición 5.2: declaración if [python]

[Curso 5.2] Juicio condicional: si la declaración

Una declaración condicional de Python es un bloque de código que está determinado por el resultado de la ejecución (Verdadero o Falso) de una o más declaraciones.

si condición de juicio:
ejecutar declaración ...
más:
ejecutar declaración ...

** Comenzando con el concepto de sangría

1. Declaración de juicio básico

age = 12
if age < 18:
    print('18岁以下不宜观看')
# if语句后面必须有 : 
# 自动缩进
# if语句写完后,要退回原有缩进继续写
# Python代码的缩进规则:具有相同缩进的代码被视为代码块

2. Función de entrada input ()

score = input('请输入成绩:')
print('该学生成绩为:' + score)
print(type(score))
# 注意:input()返回结果都为字符串,如果需要变为数字则用到int()/float()
----------------------------------------------------------------------
请输入成绩:60
该学生成绩为:60
<class 'str'>

3. Dos condiciones para juzgar: si no

flag = False
name = 'luren'
if name == 'python':          # 判断变量否为'python'
    flag = True               # 条件成立时设置标志为真
    print( 'welcome boss')    # 并输出欢迎信息
else:
    print(name)               # 条件不成立时输出变量名称

4. Juicio de múltiples condiciones: if-elif -...- else

num = 2    
if num == 3:            # 判断num的值
    print('boss')       
elif num == 2:
    print('user')
elif num == 1:
    print('worker')
elif num < 0:           # 值小于零时输出
    print('error')
else:
    print('roadman')    # 条件均不成立时输出

5. Sentencia de condición única juicio múltiple: o y

num = 5
if num >= 0 and num <= 10:    
    print( 'hello')
# 判断值是否在0~10之间
# 输出结果: hello
 
num = 10
if num < 0 or num > 10:    
    print( 'hello')
else:
    print( 'undefine')
# 判断值是否在小于0或大于10
# 输出结果: undefine
 
num = 8
if (num >= 0 and num <= 5) or (num >= 10 and num <= 15):    
    print( 'hello')
else:
    print( 'undefine')
# 判断值是否在0~5或者10~15之间
# 输出结果: undefine

Tarea pequeña
① Escriba un código de oración de juicio simple: ingrese un puntaje determinado, si el puntaje es mayor o igual a 60 puntos, luego regrese para aprobar, menos de 60 puntos, luego regrese al fracaso
② escriba un código para adivinar el número de juegos pequeños: ingrese un número, Juicio sobre adivinar el número correcto, adivinar el número incorrecto e ingresar errores

Publicado 36 artículos originales · elogiado 17 · visitas 6274

Supongo que te gusta

Origin blog.csdn.net/qq_39248307/article/details/105476803
Recomendado
Clasificación