Python学习之运算符号

 更新时间:2021年10月29日 11:29:15   作者:小瑀1987  
这篇文章主要介绍了Python的运算符号,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

大至分为以下5类运算符号

  • 算数运算符
  • 赋值运算符
  • 比较运算符
  • 逻辑运算符
  • 成员运算符

算数运算符 和 赋值运算符 运算是得到真实的结果

比较运算符 逻辑运算符 和 成员运算符 运算得到的 是布尔值 真True 或 假False

1、算数运算符:

         +          加
         -          减
         *          乘
         /          除
         %        余数
         //          商
         **         幂

2、赋值运算符:

         +=     x += y 相当于 x = x + y
         -=      x -= y 相当于 x = x - y 一次类推以下同理
         *=  乘
         /=  除
         %=  余数
         //=  商
         **=  幂

以上两种运算符 表示的都是数字与数字的关系 得出的结果也是数字

3、比较运算符

        ==         等于
        >          大于
        <          小于
        >=         大于或等于
        <=         小于或等于
        !=         不等于 推荐用这个 大多数编程软件都是用这个符号
        <>         不等于

4、逻辑运算符

一般用来表示判断条件的逻辑关系

and 与  例如 x and y = 真 (x与y都必须是真,结果才是真)

or  或    例如 x and y = 真 (x或y其中一个为真,结果为真)

not 非   例如 x = not True 结果就是 x = False

and 和 or 在多个条件判断时 一般的顺序如下   

一般使用()来确认判断的优先级  推荐使用()来指明判断或运算的优先级  

如果没有()则默认是从左到右

前一级判断结果 运算符号 判断结果
True or 结果True
True and 继续判断
False or 继续判断
False and 结果 False

5、 成员运算符

“ni” 判断某个东西是否在另一个东西里面

“not ni”

他们输出的时布尔值也就是 真 假 

例1

in

name = "周大福" #给name这个变量名 赋值“周大福”这个字符串
if "周" in name: #判断 “周”这个字符是否在 name这个变量里面
	print('OK')
else:
	print('Error')
#结果OK

例2

not in

name = "周大福"  #给name这个变量名 赋值“周大福”这个字符串
if "周大" not in name: #判断 “周大是否 不在 name 这个变中”
	print('OK')
else:
	print('Error')
#结果Error

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

相关文章

  • 在Keras中CNN联合LSTM进行分类实例

    在Keras中CNN联合LSTM进行分类实例

    这篇文章主要介绍了在Keras中CNN联合LSTM进行分类实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • 详解Python进阶之切片的误区与高级用法

    详解Python进阶之切片的误区与高级用法

    切片(slice)就是一种截取索引片段的技术,借助切片技术,我们可以十分灵活地处理序列类型的对象。这篇文章主要介绍了Python进阶之切片的误区与高级用法,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • 对Python的Django框架中的项目进行单元测试的方法

    对Python的Django框架中的项目进行单元测试的方法

    这篇文章主要介绍了对Python的Django框架中的项目进行单元测试的方法,使用Django中的tests.py模块可以轻松地检测出一些常见错误,需要的朋友可以参考下
    2016-04-04
  • 用Python实现换行符转换的脚本的教程

    用Python实现换行符转换的脚本的教程

    这篇文章主要介绍了用Python实现换行符转换的脚本的教程,代码非常简单,包括一个对操作说明的功能的实现,需要的朋友可以参考下
    2015-04-04
  • Python实战项目之MySQL tkinter pyinstaller实现学生管理系统

    Python实战项目之MySQL tkinter pyinstaller实现学生管理系统

    读万卷书不如行万里路,只学书上的理论是远远不够的,只有在实战中才能获得能力的提升,本篇文章手把手带你用MySQL、tkinter、 pyinstaller实现一个学生管理系统,大家可以通过案例查缺补漏,提升水平
    2021-10-10
  • Python函数装饰器实现方法详解

    Python函数装饰器实现方法详解

    这篇文章主要介绍了Python函数装饰器实现方法,结合实例形式较为详细的分析了Python函数装饰器的概念、功能、用法及相关操作注意事项,需要的朋友可以参考下
    2018-12-12
  • Python Numpy之linspace用法说明

    Python Numpy之linspace用法说明

    这篇文章主要介绍了Python Numpy之linspace用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • Django零基础入门之自定义过滤器及模板中的使用

    Django零基础入门之自定义过滤器及模板中的使用

    这篇文章主要介绍了Django零基础入门之自定义过滤器及模板中的使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • 详解Python开发中如何使用Hook技巧

    详解Python开发中如何使用Hook技巧

    这篇文章主要介绍了详解Python开发中如何使用Hook技巧,详细的介绍了Python Hook的用法和示例,有兴趣的可以了解一下
    2017-11-11
  • python 动态获取当前运行的类名和函数名的方法

    python 动态获取当前运行的类名和函数名的方法

    这篇文章主要介绍了python 动态获取当前运行的类名和函数名的方法,分别介绍使用内置方法、sys模块、修饰器、inspect模块等方法,需要的朋友可以参考下
    2014-04-04

最新评论