zoukankan      html  css  js  c++  java
  • Python笔记(四)-运算符

    1、算数运算符

    + 加  例:2+0.5 与2+.5是一样的,个位数字是0,可以省略

    - 减

    * 乘

    / 除

    // 取整除   例:5/2  结果为2

    % 取余数  例:5%2  结果为1

    ** 幂

    注:* 可以用于计算字符串重复的次数    例:'a'*5   结果为aaaaa

    2、比较(关系)运算符

     ==  检查两边值是否相等,如果是,则条件成立,返回True

    !=  检查两边值是否不等,如果是,则条件成立,返回True

    >   检查左侧值是否大于右侧值,如果是,则条件成立,返回True

    <     检查左侧值是否小于右侧值,如果是,则条件成立,返回True

    >=   检查左侧值是否大于等于右侧值,如果是,则条件成立,返回True

    <=   检查左侧值是否小于等于右侧值,如果是,则条件成立,返回True

    注:

    ord()函数:字符串—》ASCII编码  例:ord('a')  结果为:97

    chr()函数:ASCII编码—》字符串  例:chr(97)  结果为:a

    字符串与数字比较时,先将字符串通过ASCII码转换为数字后,再做比较

    例:a>2  返回值为True    因ord('a')返回为97

    3、逻辑运算符

    运算符       表达式           描述

    and          x and y        只有x、y都为True,才会返回True ,一假必假,真真为真。

    or            x or y            x、y只要有一个为True,结果返回True ,一真必假,假假为假。

    not         not x             x为True,返回False;x为False,返回True

    优先级:not > and > or

    4、赋值运算符

    使用 = 给变量赋值

    +=   加法赋值运算符

    -=   减法赋值运算符

    *=   乘法赋值运算符

    /=   除法赋值运算符

    //=   取整除赋值运算符

    %= 取余(模)赋值运算符

    **=  幂赋值运算符

  • 相关阅读:
    Spring Boot启用Swagger2
    Springboot 注解最全详解
    spring-boot-starter-data-jpa 解析
    springboot 微信支付
    springboot整合PageHelper
    SpringBoot配置HTTPS,并实现HTTP访问自动转HTTPS访问
    Springboot 发送短信验证码
    Java volatile关键字的作用
    Android兼容性测试应该怎么做逼格更高呢?
    hadoop日志【2】
  • 原文地址:https://www.cnblogs.com/bingmengzhang/p/11434246.html
Copyright © 2011-2022 走看看