zoukankan      html  css  js  c++  java
  • python第三天

    一、IDE集成开发环境(pycharm)

    二、基本类型的使用

      1、为什么要区分类型:

        数据类型的值是变量的值,变量值之所以区分类型,是因为变量值是用来记录事务状态的,事务状态有不同的种类,对应着,也必须使用不同的值去记录他们。

      数据类型:

       1、整形int

            作用:记录年龄,等级,数量

            定义:age=10 #age=int(10)

            使用:数学运算与比较运算

       2、浮点型float

            作用:用来记录薪资、身高、体重

            定义:salary=3.1 #salary=float(3.1)

            使用:数学运算与比较运算

       3、字符串str

            作用:用于描述性质的状态

            定义:在单引号,双引号,多引号中包含一系列字符串

            使用:name='egon'

       4、列表类型list

            作用:存储多个相同属性的值,可以去指定位置的值

            定义:在[ ]内用逗号来分割多个任意类型的值

            使用:students=['egon','alex','wupeiq']

       5、字典类型dict

            作用:记录多个不同属性的值

            定义:在{ }内用逗号分开多个元素,每一个元素都由key:value组成,value用来存放值,可以使任意类型,一个key唯一对应,key应该对value有描述功能,key通常是str类型

            使用:info={'name':'egon','age':19,'sex':18}

       6、布尔类型bool

            一个True,一个False

            作用:用于判断

            定义:所有数据类型都自带布尔值,None、0、空为假,其它为真

    格式化输出
      input;print
      %d:只接受数字  %s:接受任意类型

    三、运算符

      比较运算符

        ==:等于

        !=:不等于

        >:大于

        <:小于

        >=:大于等于

        <=:小于等于

      赋值运算符

        赋值运算符:=

        加法赋值运算符:+=

        减法赋值运算符:-=

        乘法赋值运算符:*=

        除法赋值运算符:/=

        取余赋值运算符:%=

        次方运算符:**=

        取整运算符://=

      交叉运算

        x = 11

        y = 22

        x,y=y,x

        print(x,y)

        输出:22 11

      链式赋值

        x = 11

        x=y=z=11

      解压赋值

        l=['a','b','c','d','e']

        x,y,z,m,n = l

        print(x,y,z,m,n)

      逻辑运算符

        and:与,用来连接两个条件,在左右两个条件同时为ture的情况下,最终结果为true

        or:或,用来连接两个条件,左右两个条件单反有一个有true时,最终结果为true

        not:取反

        print(not 10 > 3 )

        输出:false

        #多个逻辑运算组合使用的时候最好使用括号来区别优先级

      身份运算符

        ==:两个等号判断值是否相等

        is:判断的是id是否相等

        值相等,id不一定相等

        id相等,值一定相等

  • 相关阅读:
    SSRS 实用技巧 ---- 为表格添加展开/折叠操作(明细报表)
    Log4J & elk 事故总结
    Java基础-反射
    Fork/Join 框架-设计与实现(翻译自论文《A Java Fork/Join Framework》原作者 Doug Lea)
    Java 泛型中的PECS原则
    Java并发编程-Executor框架集
    mongodb oplog与数据同步
    Java并发编程-移相器
    Java并发编程-信号量
    Java并发编程-闭锁
  • 原文地址:https://www.cnblogs.com/yangzhaon/p/10567196.html
Copyright © 2011-2022 走看看