• Python数据类型


    标准数据类型:

    数字  number

      -整数

        整数、负数、0、

        二进制 0b开头的串   如:0b110 

        八进制 0o开头的串  如:0o71

        十六进制 0x 开头由0-9 a-f组成的串,如:0xffff  0x53a2

        各个进制之间的转换方式:  

         https://jingyan.baidu.com/article/495ba84109665338b30ede98.html        

      -浮点数(下列写法都可以)

        3.14159

        3.

        0.4

        .4

      -科学计数法

        写法是在e的后面跟整数来表示10的指数

        hight = 1.75e2   // 1.75e2 就是175

      -复数

        complex  

        a = 5 + 5j

        a= 4j

        a = (4j)

       -布尔值

        只有两个值:True/False

        在Python中,布尔值可以当做数值使用

          布尔值当数值使用:True=1 False=0

          数字当布尔值使用:0=False,其余当做True

    字符串类型 str 

      形式上是引号引起来的内容,可以是单引号,双引号,三引号。

    列表 list

    元祖 tuple

    字典 dict

    集合 set

    None类型:

      表示没有,常用于占位。比如返回,用来表示返回一个空

    表达式:

      ——有一个或者几个数字或者变量或者运算符合成的一行代码

      ——通常返回一个结果

    运算符:

      分类:

        -  算数运算符,用来进行算数的符号

          加减乘除 

          乘法:* 乘            ** 指数

          除法  :普通除法  a = 9 /2     4.5 

                地板除   b = 9 // 2     

              取余    c = 9 % 2      1

              d = 9 % -4        -3  (9-3)/-4=0

     

          Python中没有自增自减运算符    ++  -- 这两个没有

        - 比较或者关系运算符

          结果一定是布尔值,True/False

        - 逻辑运算符 ,对布尔类型变量或者值进行运算的符号

          and  逻辑与

          or     逻辑或

          not  逻辑非   

        - 位运算符  

        - 赋值运算符   =

        - 成员运算符

          检测一个值或者变量是否在某个集合里面

          in  ,    not in

        - 身份运算符

         用来确定两个变量是不是同一个变量

          is  

          is  not 

          a,b两个变量仅仅是值一样,并不代表a,b是一个变量

          a = 3333333333  b =3333333333      c = a is b     False 

          a = 3  b = 3                                        d = a is b      True

          [-5,256]之间的数是同一个变量,python专属。较小数值比较常用

      备注:  小括号具有最高优先级

  • 相关阅读:
    java如何手动创建一个线程池
    HashMap的面试总结(摘抄)
    JDK源码调试
    分布式和集群的区别
    开发中model,entity和pojo的区别
    java并发编程_CountDownLanch(倒计数锁存器)应用场景
    Map 怎么排序
    java中Thread的 interrupt异常处理
    zookeeper节点失效重连机制
    java并发库_并发库知识点整理
  • 原文地址:https://www.cnblogs.com/mini-test/p/11906516.html
Copyright © 2020-2023  润新知