python 逻辑运算符 200308

本文深入解析逻辑运算符的概念及使用场景,通过求职与个人选择等实例,生动阐述了and、or、not运算符的功能与操作逻辑。并提供了一个实际的求职案例,展示如何运用逻辑运算符进行条件判断。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于逻辑运算符

对于多个条件进行决择运算的符号

  • 以就业为例的与或非
  • 以找对象为例的与或非

就业的思考

  • 离家近的
  • 工资高的
  • 专业对口的

找对象为例

  • 找长的好看的
  • 听话的
  • 有钱的
  • 头圆的
  • 只要不是男的

逻辑运算符的符号

运算符逻辑表达式描述
andx and y只有 x 和 y 的值都为 True,才会返回 True
否则只要 x 或者 y 有一个值为 False,就返回 False
orx or y只要 x 或者 y 有一个值为 True,就返回 True
只有 x 和 y 的值都为 False,才会返回 False
notnot x如果 x 为 True,返回 False
如果 x 为 False,返回 True

演练 求职找工作

  • 需求说明

小明找工作,正在网上看招聘信息

他有一个预期

通勤时间小于60分钟

并且

工资高于4000元

符合条件的单位,他就会投递简历,否则就不投递

现有一家单位

通勤时间为 30分钟

工资为3600元

写一个程序,让程序输出他是否要投递简历

在这里插入图片描述

max_time = 60  # 通勤的最大时间 60分钟
job_time = 30  # 某家单位地址的通勤时间

min_salary = 4000  # 小明要求的最低工资
real_salary = 3600  # 某家单位的薪资

# 小明的要求是
# 如果 时间满足要求 并且 工资满足要求:
if job_time < max_time and real_salary > min_salary:
    print('投递简历')
else:
    print('还是换一家吧')


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值