python--浅谈基本数据类型

数据类型之字符串str

定义:主要用于记录描述性性质的数据 eg:姓名 地址 邮箱,引号引起来的部分

引号的类型有:

方式1  # 单引号
    	name = 'jason'
    方式2  # 双引号
    	name = "jason"
    方式3  # 三个单引号(左侧出现了赋值符号和变量名为字符串 否则为注释)
    	name = '''jason'''
    方式4  # 三个双引号(左侧出现了赋值符号和变量名为字符串 否则为注释)
    	name = """jason"""

多种引号的原因:文字对某个字或某句话或某个词会用引号引起来,如果都用相同的引号内部会报错区分不了,故变量值中有多个引号的话,外面的引号要和里面的区分开来即可。

数据类型之列表list

意义:列表属于有序排列,python语法中叫list

作用:可从其中list中提取出目标数据,内部元素可以多个组成,元素与元素之间用逗号隔开

name_list = ['jason', 'jack', 'mary', 'Evely']
print(type(name_list))

(案列展示)

列表的组合不限形式

math_list = [19, 32, '28', 59] #此列表中的索引第二位即‘28’,用引号则表示此为文字
print(math_list[2],type(math_list[2]))

数据类型之字典dict(重点掌握,此块是重点)

意义:能更精准的记录每组数据所含的意思,更精准的存储数据,使用key:vulue的形式,使用逗号隔开每组数据。

key:vulue类似于变量名和变量值

# 字典格式
Evely = {
'username' : 'Evely chi',
'age' : '27',
'hobby' : 'study'
}

如何取出字典里的目标数据:

print(Evely['username'])

数据类型之布尔

意义:输出值为True和False(首字母通常为大写),用来判断事物是否可行。

布尔值命名方式:一般采用is开头,例:is_right = True

例:注销平台账户,当用户在平台选择注销账户,后台程序就将该用户的账号状态改成1,不可登陆,0为可登陆。通过代码筛选过滤掉状态为1的账户。

用途:在python中所有的数据类型都可以转成布尔值,布尔值为false的有:0,None,‘’,[ ],{ }.

数据类型之集合set

作用:去重和关系运算

定义:  { }内用逗号分隔开的多个元素,每个元素都必需是不可变的类型强调,元素无次序,不可重复

            1.集合类元素都必需是不可变类型

            2.集合内的元素是无序的 ,所以没有索引

            3.集合内的元素不能重复

数据类型之元祖tuple

作用:与列表几乎一致 内部可以存放多个元素(可以看成是不可变的列表)
定义:用小括号括起来 内存存放多个元素 元素与元素之间逗号隔开 元素不支持修改
    t = (11, 22, 33, 44)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值