09-数据类型

09-数据类型


一:常用的数据类型

数据类型 表示 举例
整数 int 2, 3, 45等
浮点数 float 1.5, 2.5, 3.5等
布尔 bool true, flase
字符串 str 人生苦短,我用Python

二:整数类型

  • 英文integer,简写int,可以表示正数、负数和零

  • 整数不同进制表示方式:

    进制 基本数 逢几进 表示形式
    十进制 0,1,2,3,4,5,6,7,8,9 10 520
    二进制 0,1 2 0b1000001000
    八进制 0,1,2,3,4,5,6,7 8 0o1010
    十六进制 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 16 0x208
  • 演示:

    print("十进制: ",520)
    print("二进制: ",0b1000001000)
    print("八进制: ",0o1010)
    print("十六进制: ",0x208)
    

    输出:

    520
    520
    520
    520
    

三:浮点型

  • 浮点数由整数部分和小数部分组成

  • 浮点数存储不准确,计算起来有偏差,因为计算机是用二进制存储的

    解决方法:

    from decimal import Decimal  #导入模块
    print(Decimal('1.1')+Decimal('2.2'))
    
    3.3
    

四:布尔型

  • 用来表示真和假的值
  • 布尔可以转化为整数,True→1,False→2

五:字符串类型

  • 字符串又被称为不可变的字符序列

  • 可以使用’ ‘、" “、”’ '"来定义

  • 单引号与双引号定义的字符串必须在一行,三引号定义的可以分布在连续多行

  • 演示:

    s1 = 'Hello'
    s2 = ("hello"
          "word")
    s3 = '''hello
    word'''
    print(s1)
    print(s2)
    print(s3)
    

    输出:

    Hello
    helloword
    hello
    word
    

猜你喜欢

转载自blog.csdn.net/qq_51248309/article/details/134164220