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

    算数运算符

    print(10/3)#有整数有小数
    print(10 // 3) #去除小数部分 得3
    print(2 **3)# 阶乘 得8
    print(10%3)#取余 余1

    比较运算符

    比较运算符常用于数字类型的比较,返回的结果为布尔值。

    print(10 < 11)#返回True

    但是同种类型的数据类型也是可以进行比较的。像是字符串和其他数据类型的比较,则是依照按照第一字母或元素的asci码的地址大小排序。若第一个相同则比较第二个,以此类推,直到得到结果。


    连式赋值

    a = b = c =d =111
    print(a is b is c is d)

    交叉赋值

    a = 10
    b = 20
    c=a
    a=b
    b=c
    a=10
    b=20
    a,b=b,a

    解压赋值

    a,b,c= [1,'dd',[2.3,'c']]
    #a = 1
    #b = 'dd'
    #c =[2.3,'c']

    解压赋值有可预见只需要部分值的情况下:使用_代替变量名。

    a,b,_,_=['aa','bb','cc','dd']
    #a = 'aa'
    #b = 'bb'
    #若是不需要的过多也可以使用*_
    a,b,*_=['aa','bb','cc','dd']

    逻辑运算符

    逻辑运算符之间存在优先级,建议使用()来保障长判断式的逻辑正确

  • 相关阅读:
    hdu 1106 排序(排序)
    hdu 1040 As Easy As A+B(排序)
    hdu 1029 Ignatius and the Princess IV(排序)
    mysql-9索引
    mysql-8 alter命令
    mysql-7事务管理
    mysql-6正则表达式
    http协议
    9-2交互体验
    9-2专项测试下午
  • 原文地址:https://www.cnblogs.com/msj513/p/9642161.html
Copyright © 2011-2022 走看看