09-数据类型

09-数据类型


一:常用的数据类型

数据类型表示举例
整数int2, 3, 45等
浮点数float1.5, 2.5, 3.5等
布尔booltrue, flase
字符串str人生苦短,我用Python

二:整数类型

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

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

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

    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
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值