检查特定值是否包含在列表中

  1. # if - 检查特定值是否包含在列表中
  2. num1 = ['aa', 'bb', 'ccc']
  3. print('aa' in num1)
  4. print('cc' in num1)

image.png

检查特定值是否不包含在列表中

  1. num1 = ['aa', 'bb', 'ccc']
  2. num_find = 'd'
  3. if num_find not in num1:
  4. print(f'{num_find.title()}, not find!')

image.png

if-elif-else

  1. #if-elif-else
  2. age = 12
  3. if age < 4 :
  4. print("FREE!")
  5. elif age < 18 :
  6. print("50%!")
  7. else:
  8. print('FULL!')

image.png

确定列表不是空的

  1. orders = ['apple', 'cola', 'hamberger']
  2. if orders:
  3. for order in orders:
  4. print(f'You ordered {order}.')
  5. else:
  6. print("What you want?")
  7. orders = []
  8. if orders:
  9. for order in orders:
  10. print(f'You ordered {order}.')
  11. else:
  12. print("What you want?")

image.png

使用多个列表

  1. orders = ['apple','cola']
  2. requests = ['hamberger','apple']
  3. for request in requests:
  4. if request in orders:
  5. print(f"OK,{request} right now!")
  6. else:
  7. print(f"Sorry,we don't have {request}")

image.png