Python基础之数据类型知识汇总
一、数字类型
1、整型int
就是整数 :100 ,200,2,3,4·······
2、浮点型 float
小数:1.22,1.32,1.00······
3、内置函数——type
type(已经被赋值的变量名或变量)
count=100
print(type(count))
print(type(1.14))
二、字符串类型
1.什么是字符串:
(1)你在书上看到的都是字符串。
(2)字符串用' '或者" "包裹起来
(3)字符串中可以包含任意字符:如字母,数字,符号且没有先后顺序
(4)Python 中,使用str来代表字符串类型,并且可以通过这个函数类定义字符串:
safe = str('将靠 ')
name = '小明'
message = '耶'
in = 'hao '
2.字符串的内置函数:
3.字符串的重要思想:
(1)字符串不可改变
4.Python的内置函数id:
(1)返回变量的内存地址
name = 'xiaohua'
x=id(name)
print(x)
name='xiaoming'
y=id(name)
print(y)
这样你也可以明白为什么说字符串不可改变
(2)数字地址=id(变量)
5.Python内置函数len:
(1)返回字符串的长度
(2)无法返回数字类型的长度
(3)返回值=len(字符串)
lenggth=len("w hen hao ")
print(length)
name = 'xiaohua'
x=id(name)
print(x)
name='xiaoming'
y=id(name)
print(y)
new_name=name
print(id(new_name))
info='''
太腻了
'''
print(info)
info1="ni"
info2='ni'
new_str= "hello world!'yes'"
print(new_str)
new_str1= 'hello "world"!yes'
print(new_str1)
6.字符串运用:
(1)内置成员函数in的使用
成员运算符是用来判断你的数据中是否存在你想要的成员
(2)内置函数max
返回数据中最大的成员
(3)内置函数min
返回数据中最小的成员
(4)字符串的累加
准确说其实是字符串的拼接,用“+”这个符号
# coding :utf-8
str1='我好喜欢python'
flag1='喜欢' in str1
flag2='python' not in str1
print(flag1)
print(flag2)
str2='天气'
str3='真好'
print(str2+str3)
三、布尔类型
1.什么是布尔类型,布尔类型的固定值
判断真和假就是布尔类型
固定值:True,False
2.布尔类型的使用场景
判断真假的场景
3.布尔函数的使用
bool代表布尔类型,也可以对于结果进行真假判断
4.数字,字符串在布尔类型上的应用(内置函数bool)
0->False
非0->True
0.0->False
非0.0->True
str''->False(即空字符串)
非空字符串->True
四、空类型
1.空类型None
不属于任何数据类型就是空类型
2.固定值
就是None
空类型属于False
五、列表类型
1.什么是列表
列表就是一个队列
他是个各种数据类型的集合,也是一种数据结构
列表是一种有序的,且内容可重复的集合类型
2.列表的定义
使用list代表列表这种类型,也可以用它来定义列表
列表中的元素存在与一个[]中
列表是一个无限制长度的数据结构,但是别创建超级大的列表
3.列表中的类型
字符串类型
整型
浮点型
bool类型
空类型
列表类型(嵌套)
4.in,max,min在列表中的使用
1 in [1,2,3,4] =>true
max([1,2,3,4]) =>4
min([1,2,3,4])=>1
max和min 在列表中使用时,列表中的元素不能时多种类型
# coding :utf-8
li=list[None,None,None]
li1=[1,2,3]
print(li)
print(li1)
max_list=[1,2,3,4]
print(max(max_list))
print(min(max_list))
li2=[1,2,'jiafa','我们','Ture']
print(li2)
六、元组类型
1.什么是元组
和列表一样,都是一种可以存储多种数据结构的队列
元组也是一个有序的,且元素可以重复 的集合
2.元组的定义
tuple代表着元组的类型,也可以用它来定义一个元组
元组的元素存在于一个()小括号中
如果只有一个成员,后面要有一个逗号
元组于列表的区别
元组比列表占用资源小
列表可变,元组不可变
元组中的类型
整型
浮点
字符串
列表
bool类型
None类型
元组类型(嵌套)
in ,max,min 在元组中的使用
和列表一样
#coding utf-8
tuple_test=('xiao ming',)#一个元素后面要有逗号
print(tuple_test)
print(type(tuple_test))
七、字典类型
1.什么是字典
字典是由多个键(key)及其对应的值(value)所组成的一种数据类型
2.字典的结构和创建方法
dict 代表字典,并且可以创建一个字典
通过{}将一个个key与value存入字典中
3.字典支持的数据类型
key支持字符串,数字和元组类型,但是列表是不支持的
value支持所有python的数据类型
4.列表与元组中的字典
_list=[{1:1,2:3},{‘one':1,‘two':2}]
_tuple({1:2},{‘one':1})
在python3.7与之前的版本字典是无序的
5.字典中的重要特性
字典中的key是唯一的
(资源库 www.zyku.net)
原文链接:https://blog.csdn.net/qq_42702981/article/details/116793428
上一篇:OpenCV3.3+Python3.6实现图片高斯模糊
栏 目:Python教程
本文标题:Python基础之数据类型知识汇总
本文地址:https://www.zyku.net/python/9290.html
您可能感兴趣的文章
- 12-04JS中把其他类型转换成字符串的三种方法
- 06-25PHP把字符串数字转换为整数数字
- 06-25PHP如何将float转int
- 06-22JS转换成数字类型Number()
- 07-07MySQL中的数据类型binary和varbinary详解
- 03-17javascript-基本数据类型和转换
- 10-19PHP数据类型转换(字符串转数字,数字转字符串)
- 04-16PHP保留两位小数的几种方法
- 03-27php判断两个浮点数是否相等的方法
- 11-21PHP中判断一个数是否为素数的方法
- 11-21PHP变量
- 01-13DedeCms自定义字段调用长度截取方法
- 09-17央视频全运会女排比赛直播预约方法介
- 11-10ios15如何设置虚拟导航键
- 03-17vivoy53s设置微信分身方法
- 11-16华为nova9怎么设置上滑退出模式
- 01-11透明魔力小组件-透明魔力小组件应用软
- 01-11清理垃圾助手-清理垃圾助手应用软件功
- 02-22DedeCMS自定义字段在全站任意位置调用
- 05-16Wordpress网易云跟贴插件安装教程
最近更新
阅读排行
猜你喜欢
- 10-07苹果13护眼模式在哪里
- 12-30熊洞智家-熊洞智家应用软件功能介绍
- 03-24荣耀v40开启开发者选项方法
- 12-28Pr视屏剪辑-Pr视屏剪辑应用软件功能介
- 02-20Win7系统怎么搭建IIS Web服务器
- 03-25oppoa93隐藏返回键步骤教程
- 12-25氧气动态壁纸-氧气动态壁纸应用软件功
- 06-18帝国CMS7.5版系统模型新增发布后和修
- 01-23华为mate40怎么设置应用锁
- 11-15倒数日删除不用的事件教程分享