zoukankan      html  css  js  c++  java
  • Python之基本运算符

    基本运算符

    1、算符运算符

    运算符

    描述

    例子

    +

    两个对象相加

    a+b

    -

    两个对象相减

    a-b

    *

    两个数相乘或返回一个被重复若干次的字符串

    a*b

    /

    两个数相除

    a/b

    %

    取模,返回除法的余数

    a%b

    **

    返回幂次方

    a**b

    //

    取整数,返回商的整数部分

    a//b

    #!/usr/bin/env python
    #_*_ coding:utf-8 _*_
    a = 10
    b = 15
    print(a-b,a**b,a%b,a//b) ##输出结果:-5 1000000000000000 10 0
    

    2、比较运算符

     

    运算符

    描述

    例子

    ==

    比较对象是否相等

    (a == b)

    !=

    比较两个对象是否不相等

    (a != b)

    <>

    比较两个对象是否不相等

    (a <> b)

    >

    返回a是否大于b

    (a > b)

    <

    返回a是否小于b

    (a < b)

    >=

    返回a是否大于等于b

    (a >= b)

    <=

    返回a是否小于等于b

    (a <= b)

     3、赋值运算符

    运算符

    描述

    例子

    =

    赋值运算

    c = a + b

    +=

    加法赋值运算符

    c +=a

    -=

    减法赋值运算符

    c -=a

    *=

    乘法赋值运算符

    c *=a

    /=

    除法赋值运算符

    c /=a

    %=

    取模赋值运算符

    c %=a

    **=

    幂次方赋值运算符

    c **=a

    //=

    取整除赋值运算符

    c //=a

    4、逻辑运算符

    运算符

    描述

    例子

    and

    逻辑and

    (a and b)

    or

    逻辑or

    (a or b)

    Not

    逻辑非

    not a 

    备注:逻辑运算符的运算顺序为:非、与、或

    5、成员运算符

    运算符

    描述

    例子

    in

    在指定的序列中找到值true,否则返回false

    not in

    在指定的序列中未找到值false,否则返回true

     

    备注:算符运算符与赋值运算符结果返回的都是值;

    比较、逻辑、成员运算符返回的都是bool值;

  • 相关阅读:
    Bzoj 1036: [ZJOI2008]树的统计Count
    cogs 1176. [郑州101中学] 月考
    cogs 610. 数对的个数
    Codevs 1247 排排站
    洛谷P1962 斐波那契数列
    Codevs 1051 接龙游戏
    2012 Noip提高组 Day2
    2012 Noip提高组 Day1
    poj1061 青蛙的约会
    一些常用的模板
  • 原文地址:https://www.cnblogs.com/tengjiang/p/11547190.html
Copyright © 2011-2022 走看看