【Python】基础数据类型(初学者)


前言

前文讲解了Python的输出与输入,以及开发模式,本文重点讲解Python的基本数据类型。


一、数值类型(整型,浮点型,布尔型)

有一个功能函数,可以检测一个数据是什么类型
语法格式:一次只能检测一个数据
    print(type(变量))
    print(type(数据)):
    age=18
    print(age)
    print(type(age)) #<class 'int'>
    print(type(0)) #<class 'int'>

1.整型–int

例如在我们生活中的电话号码,QQ号之类的,在数学中的整数,这在Python中被称为整型–int。其用来帮助我们存储一些整数数据:手机号,人数,年龄

声明方式:
变量名=整数值

:
age=18
print(age)
print(type(age)) #<class 'int'>
print(type(0)) #<class 'int'>

2.浮点型–float

浮点数 带有小数点的数 0.8,6.66,0.0
用来帮助我们存储一些浮点数据:身高,体重,…

声明方式:
变量名=浮点值值

:
age=18.5
print(age)
print(type(age)) #<class 'float'>
print(type(9.8)) #<class 'float'>

3.布尔型–bool

布尔类型是用于做判断的
布尔类型有两个值:
用True表示真,对应的数值是1
用False表示假,对应的数值是0
声明方式:
变量名=布尔值
is_login=True
is_vip=False

细节:
1.布尔值可以作为数值来使用,当然一般不这么使用
2.一定要记住单词首字母大写
3.非空值都为True,空值都为False

例如:
    a=1
    b=2
    print(a>b) #False
    print(a<b) #True

二、序列类型(字符串str)

str 字符串用来保存一些字符(汉字,数字,字母,符号),例如:姓名,地址,菜单,…

表现形式为:
1.用一对引号包裹起来的数据 用来保存一行字符串
2.用一对三引号可以一次性保存多行字符串

定义方式:
变量名=‘字符串’
变量名=‘’’
多行字符串
多行字符串
多行字符串
‘’’

:
name='鹤'
poem='''
乘风破浪会有时,
直挂云帆济沧海。
'''
print(name)
print(poem)
print(type(name))
print(type(poem))

#引号不能混用
#name_1='鹤"
#print(name_1)

#单双引号的嵌套使用
#错误使用
#print('猪猪侠说:'我有包子,不给你吃'') #报错,里面有两对一样的引号,认不出来哪两对是一对
#正确使用
print('猪猪侠说:"我有包子,不给你吃"')

#字符串支持*号输出,原理就是把字符串复制N遍
print('包子'*10)

#字符串支持拼接,是通过+号拼接,但前提都是字符串
print('包子'+'好吃')
#print('包子'+1) #报错,字符串和整型不能拼接
print('包子'+'1')
print(type('1')) #<class 'str'>
print(type(1)) #<class 'int'>

注意:
用一对引号包裹起来的数据,不管你是数字,还是什么其他东西,只要被引号包裹起来的数据统统为字符串类型。

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值