首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >初识Python中的逻辑运算符and和or

初识Python中的逻辑运算符and和or

作者头像
楚客追梦
发布2022-11-11 19:33:08
发布2022-11-11 19:33:08
1.4K0
举报
文章被收录于专栏:网页杂谈网页杂谈

Python中的逻辑操作符and 和or,也叫惰性求值,就是从左至右解析,由于是惰性,只要确定了值就不往后解析代码了。

逻辑运算符 – and

同时需要满足两个条件时,可以使用逻辑运算符and连接两个条件, 单词and是“并且”的意思 。

格式

条件1 and 条件2

两个条件都成立,整个条件才成立; 有任何一个条件不成立,整个条件就不成立。

举例

PHP

代码语言:javascript
复制
a = 10
b = 100
if a == 10 and b == 100:
    print('yes')

逻辑运算符 – or

仅需要满足其中一个条件时,可以使用逻辑运算符or连接两个条件, 单词or就是“或者”的意思 。

格式

条件1 or 条件2

有任意一个条件成立,整个条件就成立; 两个条件都不成立,整个条件才不成立。

举例

PHP

代码语言:javascript
复制
a = 10
b = 100
if a == 10 or b == 100:
    print('yes')

练习

题目

请完善程序,实现判断闰年的功能。 判断闰年的标准: 1. 年份能整除400; 2. 年份能整除4且不能整除100

答案

PHP

代码语言:javascript
复制
year = int(input("输入一个年份:"))
if (year%400 == 0) or (year%4 == 0 and year%100 != 0):
    print('闰年')
else:
    print('不是闰年')
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 逻辑运算符 – and
    • 格式
    • 举例
  • 逻辑运算符 – or
    • 格式
    • 举例
  • 练习
    • 题目
    • 答案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档