DAY2 收获

课程内容

变量类型

  • 整数(int)       表示整数值,例如:3、-3、0
  • 浮点数(float)表示小数值,例如:3.14、-0.3
  • 布尔值(bool)表示True或False
  • 字符串(str)   表示文本数据,用(')或(")括起来,例如'apple'
  • 字节串(bytes)表示二进制数据,以字节为单位,例如b'apple'
  • 空值(NoneType)表示一个特殊的空值,通常用于表示缺失或未定义的值。例如:

    def fn():
        return

    print(fn())
    # 结果为None
    print(type(fn()))
    # 结果为NoneType

del删除变量

可以通过使用del语句删除单个或多个对象的引用

del var

del var_a, var_b

注释

  • 单行注释 #

# xxxxxxxxxxxx

快捷注释(ctrl+/)

  • 多行注释(三个单引号或三个双引号)

"""

xxxx

xx

"""

'''

xxxx

xx

'''

  • 注释嵌套:

"""

'''

xxxx

'''

"""

数字类型

  • 整型(int)             十进制整数,不带小数点,可为正或负整数
  • 浮点型(float)      小数(可用科学计数法表示2.5e2 = 2.5 x 10^2 = 250 )
  • 复数(complex)   由实数部分和虚数部分组成,可表示为a+bj或者complex(a,b),复数的实部和虚部都是浮点型
  • 布尔类型(bool)  True和False,非零都是True,0、0.0、-0.0、空字符串、空列表、空字典、空集合、空元组、None等都是False

数字类型转换

  • int(x)将x转换为十进制整数         int(x,16) # 16进制转换成10进制整型
  • float(x) 将x转换到一个浮点数。
  • bin(x)将x转换为二进制
  • oct(x)将x转换为八进制
  • hex(x)将x转换为十六进制
  • complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。
  • complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字.
  • bool(x)将 x 转化为布尔值

算数运算符

  • +:加法
  • -:减法
  • *:乘法
  • /:除法           # 除法运算后返回的数据类型为浮点型
  • %:取模(取余数)
  • **:幂运算
  • //:整除(取整数部分)整除// 得到的并不一定是整数类型的数,它与分母分子的数据类型有关系。

满足四则运算,加减优先级最低,()运算优先级最高

id和type

  • id()返回的是变量的标识值
  • type()返回的是变量的数据类型

比较运算符

  • ==:等于           #  == 比较的是数字的值的大小是否相等
  • !=:不等于
  • <:小于            # 注意:两个符号同时参与比较(5 < a < 20)  不会先运算第一个<再运算第二个<
  • >:大于
  • <=:小于等于
  • >=:大于等于

逻辑运算符

  • and:与(逻辑与)

                A and B表达式的结果:

                如果A表达式的布尔判定为真则B表达式的结果作为整个表达式的结果

                如果A表达式的布尔判定为假则A表达式的结果作为整个表达式的结果

                注意: 如果A判定为假  B将不会执行

  • or:或(逻辑或)

                如果A表达式的布尔判定为真则A表达式的结果作为整个表达式的结果

                如果A表达式的布尔判定为假则B表达式的结果作为整个表达式的结果

                注意: 如果A判定为真  B将不会执行

  • not:非(逻辑非)

                a = 10

                print(not a)  # 结果为False

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值