• Python --表达式和运算符


    表达式

      由一个或者几个数字或者变量和运算符组合成的一行代码

      通常会返回一个结果

    运算符

      由一个以上的值经过变化得到新值的过程就叫做运算

      用于运算的符号称为运算符

      运算符的分类:

        算数运算符

        比较或者关系运算符

        赋值运算符

        逻辑运算符

        位运算

        成员运算

        身份运算符

      算数运算符

      进行算数运算的符号

      #+ ,-跟正常算数运算符一摸一样

      乘号用(*)代替

      除号用(/)代替

          %代表取余

      **幂运算

      p s:python 没有自增自减

     比较运算符

    -对两个变量或者值进行比较的运算符

    -比较的结果是布尔值,即True/False

    > 大于

    <小于

    >=大于等于

    <=小于等于

    赋值运算符

    逻辑运算符

    -对布尔值进行计算的符号

    -and 逻辑与

    -or 逻辑或

    -not 逻辑非

    -python 中逻辑运算没有异或运算

    -运算规则:

      ·and 看作乘法,or 看作加法

      ·true看作1,false看作0

      ·则逻辑运算就能转换为整数数字运算

      ·最后的结果如果是0则为false,否则为true

    -逻辑运算的短路问题

      ·逻辑运算式,按照运算顺序计算,一旦能够确定整个式子未来的值,则不再进行计算,直接返回。

    成员运算符号

    -用来检测某一个变量是否是另一个变量的成员

    - in

    - not in

    身份运算

    is :用来检测两个变量是否是同一个变量

      语法就是 var1 is var2

    is not :两个变量不是同一个变量

    运算符的优先级问题

    -永远记住,括号具有最高优先级

    -优先级表格

  • 相关阅读:
    第19篇 2016年计划
    第18篇 我的中国梦
    Linux中文件实时同步
    Ansible Playbook
    Ansible简介及常用模块
    HTTP协议简单认识
    zabbix 分布式监控Proxy
    Zabbix中Agent自动注册
    Groovy基础语法
    Python文件操作
  • 原文地址:https://www.cnblogs.com/clairedandan/p/10884672.html
Copyright © 2020-2023  润新知