Number【数字】

定义:数字类型是顾名思义是用来存储数值的,需要记住的是,如果改变了数字数据类型的值,将重新分配内存空间。

Python 支持三种不同的数值类型:

  • 整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Long 类型。

  • 浮点型(float) - 浮点型由整数部分与小数部分组成。

  • 布尔类型(True False)- True 为 1,False 为 0

常见的运算符

    >        大于
    >=         大于等于
    <        小于
    <=        小于等于
    !=        不等于
    ==        等于
    =        赋值运算符
    
python支持常见的与或非运算符:
    and ->and 运算是与运算,所有的条件为 True,and 运算结果才是 True
    or ->or 运算是或运算,只要有一个条件为 True,or 运算结果就为 Ture
    not -> 非(不是)
        not 运算是非运算,单目运算符,把 Ture 变为 False,把 False 变为 True,取反运算

常见的例子

print("加法运算:", 5 + 4)              # 输出 9
print("减法运算:", 4.3 - 2)          # 输出 2.3
print("乘法运算:", 3 * 7)              # 输出 21
print("除法运算【有小数】:", 2 / 4)   # 输出 0.5【C语言中:整型除以整型 = 整型】
print("除法运算,向下取整:", 2 // 4)  # 输出 0 【0.5结果向下取余得到 0】
print("取余运算:", 17 % 3)          # 输出 2
print("幂运算,乘方结果:", 2 ** 5)   # 输出 32
print("bool值是可以转换为数字:", 1 + True, 0 + False)    # 输出:2 0

print(True and True)    # True
print(True and False)   # False
print(True or False)    # True
print(False or False)   # False
print(not True)         # False
print(not False)        # True

注意:

None,可认为是一种单独存在的数据类型,什么都没有,类似于C语言的 void 类型。内置函数返回值为none。

posted @ 2024-02-23 22:25  帅帅的编程之路  阅读(4)  评论(0编辑  收藏  举报