Notas de estudio "Programación en Python desde el inicio hasta la práctica" Declaración 05If

#一个简单的示例
cars=['audi','bmw','subaru','toyota']
for car in cars:
    if car=='bmw':
        print(car.upper())
    else:
        print(car.title())

Audi
bmw
subaru
toyota

#条件测试
#检查是否相等
car='bmw'
car=='bmw'

Verdadero

car='audi'
car=='bmw'

FALSO

#检查是否相等时忽略大小写
car='Audi'
car=='audi'

FALSO

car='Audi'
car.lower()=='audi'

Verdadero

car

'Audi'

#检查是否不相等
requested_topping='mushrooms'
if requested_topping!='anchovices':
    print('Hold the anchovices!')

¡Aguante las anchoas!

#数值比较
age=18
age==18

Verdadero

answer=17
if answer!=42:
    print('This is not the correct answer.')

Esta no es la respuesta correcta.

age=18
age<21

Verdadero

age=18
age>=21

FALSO

#检查多个条件
age_0=22
age_1=18

age_0>=21 and age_1>=21

FALSO

age_0=22
age_1=18

age_1=22
age_0>=21 and age_1>=21

Verdadero

age_0=22
age_1=18

age_0>=21 or age_1>=21

Verdadero

age_0=22
age_1=18

age_0=18
age_0>=21 or age_1>=21

FALSO

#检查特点值是否包含在列表中
requested_troppings=['mushrooms','obinions','pineapple']
'mushrooms' in requested_troppings

Verdadero

requested_troppings=['mushrooms','obinions','pineapple']
'pepperoni' in requested_troppings

FALSO

#检查特点值是否不包含在列表中
banned_users=['andrew','carolina','david']
user='marie'

if user not in banned_users:
    print(f'{
      
      user.title()},you can post a response if you wish.')

Marie, puedes publicar una respuesta si lo deseas.

#布尔表达式
game_active=True
can_edit=False
#If
#if conditional_test:
#    do something
age=19
if age>=18:
    print('you are old enough to vote!')

eres lo suficientemente mayor para votar!

age=19
if age>=18:
    print('you are old enough to vote!')
    print('Have you registered to vote yet?')

eres lo suficientemente mayor para votar!
¿Ya te registraste para votar?

#If Else
age=17

if age>=18:
    print('you are old enough to vote!')
    print('Have you registered to vote yet?')
else:
    print('Sorry,you are too young to vote')
    print('Please register to vote as soon as you turn 18!')

Lo sentimos, es demasiado joven para votar ¡
Regístrese para votar tan pronto como cumpla 18 años!

#if-elif-else
age=12
if age<4:
    print('Your admission cost is $0.')
elif age <18:
    print('Your admission cost is $25.')
else:
    print('Your admission cost is $40.')

Su costo de admisión es de $25.

age=12
if age<4:
    price=0
elif age <18:
    price=25
else:
    price=40
print(f'Your admission cost is ${
      
      price}.')

Su costo de admisión es de $25.

age=30
if age<4:
    price=0
elif age <18:
    price=25
elif age <65:
    price=40
else:
    price=20
print(f'Your admission cost is ${
      
      price}.')

Su costo de admisión es de $40.

age=30
if age<4:
    price=0
elif age <18:
    price=25
elif age <65:
    price=40
else:
    price=20
print(f'Your admission cost is ${
      
      price}.')

Su costo de admisión es de $40.

requested_toppings=['mushrooms','green peppers','extra cheese']
for requested_topping in requested_toppings:
    print(f'Adding {
      
      requested_topping}')
print('\nFinished making your pizza!')

Agregar champiñones
Agregar pimientos verdes
Agregar queso extra

¡Terminaste de hacer tu pizza!

requested_toppings=['mushrooms','green peppers','extra cheese']
for requested_topping in requested_toppings:
    if requested_topping == 'green peppers':
        print('sorry,we are out of green peppers right now.')
    else:
        print(f'Adding {
      
      requested_topping}')
print('\nFinished making your pizza!')

Agregar champiñones
, lo siento, no tenemos pimientos verdes en este momento.
Agregar queso extra

¡Terminaste de hacer tu pizza!

requested_toppings=[]

if requested_toppings:
    for requested_topping in requested_toppings:
        print(f'Adding {
      
      requested_topping}.')
    print('\nFinish making your pizza!')
else:
    print('Are you sure you want to plan pizza?')

¿Estás seguro de que quieres planificar una pizza?

#使用多个列表
available_toppings=['mushrooms','olives','green peppers','pepperoni','pineapple','extra cheese']
requested_toppings=['mushrooms','french fries','extra cheese']

for requested_topping in requested_toppings:
    if requested_topping in available_toppings:
        print(f'Adding{
      
      request_topping}.')
    else:
        print(f"sorry,we don't have {
      
      requested_topping}." )
print('\nFinish making your pizza!')

Adición de champiñones.
Lo siento, no tenemos papas fritas.
Adición de champiñones.

¡Termina de hacer tu pizza!

Supongo que te gusta

Origin blog.csdn.net/qq_44672855/article/details/131016907
Recomendado
Clasificación