新手必须掌握的python四种数据类型知识点,内容少但实用

数字可分为整型和浮点型。

整型,数字是整数,包括正整数、负整数和0,英文为int。

浮点型,只要数字包含小数点就算,英文为float。

下面使用type()函数进行数据类型验证:

字符串:字符串两边的单引号和双引号是没有区别的,但两边必须一样,不能单双混用

常见的字符串操作有:访问字符串的值,连接字符串,修改字符串

访问字符串:字符串赋值的标识符加方括号,比如 a[数字],

字符串的取值从左往右数从0开始,从右往左数从-1开始

a="abcdef"

print(a[0]) print(a[-6]) 这两种写法输出结果均为:a

print(a[1]) print(a[-5]) 这两种写法输出结果均为:b

print(a[5]) print(a[-1]) 这两种写法输出结果均为:f

也可选择方括号选定范围,比如

print(a[2:5]) 输出结果为:cde

5减去2等于3,也就是说,从字母c开始从左往右取3个字母

print(a[:]) 输出结果为:abcdef

连接字符串:使用+号可以连接字符串


修改字符串:f-string,字符串外面加个字母f,然后在需要修改的地方加个{},大括号范围即是添加的内容,f"字符{添加的字符内容}",

a="abcdef"

b=f"qwer{a}"


列表:

列表有四种操作:新建列表、访问列表内的值、更新列表、列表合并、统计列表值个数

新建列表:list1=[ ] 这是一个空列表

list2=[1,2,3,4,5 ] 这是一个纯数字列表

list3=[1,“a”,3,“b”,5 ] 这是一个数字和字符串混合列表

访问列表内的值:访问列表的值操作和字符串一样

a=[1,“a”,3,“b”,5 ]

print(a[0]) print(a[-5]) 这两种写法输出结果均为:1

print(a[1]) print(a[-4]) 这两种写法输出结果均为:b

print(a[4]) print(a[-1]) 这两种写法输出结果均为:5

也可选择方括号选定范围,比如

print(a[2:5])

输出结果为:[3, 'b', 5]

特殊的访问列表值的方法:切片访问 [开始位置:结束位置:跳过范围],等差数列访问值


更新列表:

两种更新方式,特定值更新、列表尾部添加、列表合并、统计列表值个数

特定值更新:

a=[1,“a”,3,“b”,5 ]

a[1]=2

print(a)

输出为[1,2,3,“b”,5 ],第二位的值“a”已经被2替代

列表尾部添加:append()只能添加括号内的单个值

a=[1,"a",3,"b",5 ]

a.append("aa")

print(a)

输出为[1, 'a', 3, 'b', 5, 'aa'],尾部添加了字符串“aa”

列表合并

a=[1,2,"a"]

b=["bb",5,6]

c=a+b

print(c)

输出为[1, 2, 'a', 'bb', 5, 6],两个列表合成了一个新列表c

统计列表值个数:函数len(),括号内输入列表名称(标识符)

a=[1, 'a', 3, 'b', 5, 'aa']

print(len(a))

输出结果为6,列表a内一共有6个值

字典:

字典有四种操作:新建字典、访问字典的值、输出字典、统计字典值

新建字典:

新建空字典:dict1={ },字典名称只要符合标识符都行

新建非空字典:dict_1 = {'abc': 123, 'tttt': "dg", 'url': 'www'}

访问字典的值:字典名称[”键 “]

dict_1 = {'abc': 123, 'tttt': "dg", 'url': 'www'}

print(dict_1['tttt'])

输出结果为:dg

输出字典:

dict_1 = {'abc':123,'tttt':"dg",'url':'www'}

print(dict_1)

输出结果为:{'abc': 123, 'tttt': 'dg', 'url': 'www'}

统计字典值:统计的是键的总数或者是值的总数

和统计列表的方式一样,都是使用len()函数,括号内加入字典名称(标识符)。

dict_1 = {'abc':123,'tttt':"dg",'url':'www'}

print(len(dict_1))

输出结果为:3

总结一下,本节总共讲解了数字、字符串、列表、字典四种数据类型的部分基本使用方法,内容比前面稍多,但都是python新手常用的知识点,算是python核心部分。

看懂了上面的内容是其次,最主要是要在电脑上操作一遍,实际体验一下输出的结果,最好列表字典手动输入不要复制粘贴更能发现问题。

如果你学会了上面的内容,恭喜你,这一节学会了python四种数据类型的基本使用方法,离python入门更近一大步。

原文链接:,转发请注明来源!