返回顶部
首页 > 资讯 > 后端开发 > Python >Python逻辑操作中的三大应用方案
  • 329
分享到

Python逻辑操作中的三大应用方案

2023-06-17 16:06:12 329人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章给大家介绍python逻辑操作中的三大应用方案,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Python逻辑在运作中有不少的问题需要解决。在实际的使用中有三种:and、or、not。分别对应与、或、非。举例:#

这篇文章给大家介绍python逻辑操作中的三大应用方案,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

Python逻辑在运作中有不少的问题需要解决。在实际的使用中有三种:and、or、not。分别对应与、或、非。

举例:

#coding:utf-8  test1 = 12 test2 = 0 print (test1 > test2) and (test1 > 14) #result = False print (test1 < test2) or (test1 > -1) #result = True print (not test1) #result = False print (not test2) #result = True

严格的说,逻辑操作符的操作数应该为布尔表达式。但Python逻辑操作对此处理的比较灵活。即使操作数是数字,解释器也把他们当成“表达式”。非0的数字的布尔值为1,0的布尔值为0.

举例:

#coding:utf-8  test1 = 12 test2 = 0 print (test1 and test2) #result = 0 print (test1 or test2) #result = 12 print (not test1) #result = Flase print (not test2) #reslut = True

在Python逻辑操作中,空字符串为假,非空字符串为真。非零的数为真。

数字和字符串之间、字符串之间的逻辑操作规律是:

对于and操作符:只要左边的表达式为真,整个表达式返回的值是右边表达式的值,否则,返回左边表达式的值对于or操作符:只要两边的表达式为真,整个表达式的结果是左边表达式的值。

如果是一真一假,返回真值表达式的值,如果两个都是假,比如空值和0,返回的是右边的值。(空值或0)举例:

  1. #coding:utf-8   

  2. test1 = 12 

  3. test2 = 0   

  4. test3 = ''   

  5. test4 = "First"   

  6. print test1 and test3 #result = ''   

  7. print test3 and test1 #result = ''   

  8. print test1 and test4 #result = "First"   

  9. print test4 and test1 #result = 12 

  10. print test1 or test2 #result = 12 

  11. print test1 or test3 #result = 1212 print test3 or test4 
    #result = "First" 

  12. print test2 or test4 #result = "First" 

  13. print test1 or test4 #result = 12 

  14. print test4 or test1 #result = "First" 

  15. print test2 or test3 #result = '' 

  16. print test3 or test2 #result = 0 

关于Python逻辑操作中的三大应用方案就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: Python逻辑操作中的三大应用方案

本文链接: https://lsjlt.com/news/290536.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python逻辑操作中的三大应用方案
    这篇文章给大家介绍Python逻辑操作中的三大应用方案,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Python逻辑在运作中有不少的问题需要解决。在实际的使用中有三种:and、or、not。分别对应与、或、非。举例:#...
    99+
    2023-06-17
  • Oracle数据库中如何使用逻辑操作符
    Oracle数据库中如何使用逻辑操作符,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在Oracle数据库中逻辑操作符的使用方法详解,在WH...
    99+
    2024-04-02
  • Python中的逻辑运算符用法
    本篇内容介绍了“Python中的逻辑运算符用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、逻辑运算符and在某些场景下,需要同时检查两...
    99+
    2023-06-02
  • 关于Python中编辑器的操作方法
    关于Python中编辑器的操作方法,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Hello world安装完Python之后(我本机的版本是2.5.4),打开IDLE(Py...
    99+
    2023-06-17
  • 在R语言中实现Logistic逻辑回归的操作
    逻辑回归是拟合回归曲线的方法,当y是分类变量时,y = f(x)。典型的使用这种模式被预测Ÿ给定一组预测的X。预测因子可以是连续的,分类的或两者的混合。 R中的逻辑回归实现...
    99+
    2024-04-02
  • Python中逻辑取反的方法是什么
    在Python中,逻辑取反可以使用not关键字来实现。通过在要取反的表达式前添加not关键字,即可得到逻辑取反的结果。例如:pyth...
    99+
    2023-10-20
    Python
  • 运算符大作战:PHP 代码中的逻辑与魔法
    逻辑运算符 逻辑运算符用于将两个或多个布尔值组合成一个单个布尔值。这些运算符包括: && (与):如果两个操作数都为真,则返回真;否则返回假。 || (或):如果任何一个操作数为真,则返回真;否则返回假。 ! (非):将...
    99+
    2024-04-02
  • Python Library中Event的具体操作方案
    这篇文章主要讲解了“Python Library中Event的具体操作方案”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python Library中Event的具体操作方案”吧!这个和 ....
    99+
    2023-06-17
  • Python脚本操作在Linux环境中的应用案例
    Python脚本操作在Linux环境中的应用案例及代码示例在日常的系统运维和自动化管理中,Python脚本在Linux环境中有着广泛的应用。本文将通过介绍几个实际应用案例,并给出相应的代码示例,帮助读者更好地理解Python脚本在Linux...
    99+
    2023-10-22
    Linux环境 应用案例 脚本操作
  • 在R语言中如何实现Logistic逻辑回归的操作
    这篇文章主要介绍了在R语言中如何实现Logistic逻辑回归的操作,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。什么是R语言R语言是用于统计分析、绘图的语言和操作环境,属于G...
    99+
    2023-06-14
  • 用python操作浏览器的三种方式
    第一种:selenium导入浏览器驱动,用get方法打开浏览器,例如: import time from selenium import webdriver def mac():     driver = webdriver.Fire...
    99+
    2023-01-31
    三种 浏览器 操作
  • php二叉树的遍历以及进行逻辑操作的方法介绍
    本篇内容主要讲解“php二叉树的遍历以及进行逻辑操作的方法介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php二叉树的遍历以及进行逻辑操作的方法介绍”吧!首先,我们还是要说明一下,我们学习的...
    99+
    2023-06-20
  • Python函数中的三大主要应用形式
    本篇内容主要讲解“Python函数中的三大主要应用形式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python函数中的三大主要应用形式”吧!Python函数在使用的时候有几大分类,其中以int...
    99+
    2023-06-17
  • python中shutil操作文件的案例
    这篇文章主要介绍python中shutil操作文件的案例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、使用函数shutil.make_archive()创建归档文件,并返回归档后的名称。import s...
    99+
    2023-06-14
  • python中and和or逻辑运算符的用法示例
    目录一、概述二、用法说明(一)and 用法(二)or 用法三、两个集合and 和or操作的时候的问题四、优先级问题(and > or)附:python中if语句and和or用法...
    99+
    2024-04-02
  • linux中的vi和vim编辑器操作方法
    vi:linux内部的文本编辑器;vim:vi的增强版,具有程序编辑的能力。 vi和vim的三种常见模式: (1)正常模式(一般模式):vim一打开就是这种模式,此模式下可以使用各种快捷键,比如复制粘贴、移动光标、删除整...
    99+
    2022-06-04
    linux 中的vi linux vim 编辑器
  • Python中mmap模块处理大文本的操作方法
    目录mmap 介绍WindowsUnix支持的方法使用mmap读取大文件什么时候用mmap?总结:使用mmap的时机如果现在有一个需求,我们需要处理一个20G的大文件,我们会怎么处理...
    99+
    2023-02-07
    Python中mmap模块 Python mmap模块
  • Python矩阵转置的实际应用操作方案及如何编写代码
    今天就跟大家聊聊有关Python矩阵转置的实际应用操作方案及如何编写代码,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。你需要确保该数组的行列数都是相同的.比如:arr =&...
    99+
    2023-06-17
  • Python操作MySQL MongoDB Oracle三大数据库的区别有哪些
    这篇文章主要讲解了“Python操作MySQL MongoDB Oracle三大数据库的区别有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python操作MySQL MongoDB O...
    99+
    2023-06-25
  • 使用Golang实现Facade设计模式:优雅地封装复杂逻辑的应用案例
    Facade设计模式是一种软件设计模式,旨在通过提供简单的接口,隐藏复杂的子系统实现细节。在Golang中,Facade设计模式可以帮助我们优雅地封装复杂的逻辑,使得代码更加易读、可维护和可扩展。本文将通过一个实际应用案例来演示Facade...
    99+
    2023-12-20
    Golang Facade 封装逻辑
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作