第一章:【Day1】了解Python编程 之 数据类型组成Python世界

 视频地址(全部)

https://edu.csdn.net/course/detail/26057

课件地址(全部)

视频地址(本节)

https://edu.csdn.net/course/play/26057/321875

 课程目标

• Python3语言中内置的基本数据类型

 

数据类型

扫描二维码关注公众号,回复: 7455227 查看本文章

 • C语言的变量类型

• C和Python语言变量类型对比

Number数值类型

• Python3中,只有一种整型类型int
• 内置的type()函数可以查询变量所指的对象类型
• 也可以使用内置的isinstance()函数来判断
• Python3中 True的值是1 ,False的值是0
• 浮点只有单精度float,没有double双精度

String(字符串)

• Python中字符串三种标示
使用单引号(') str='this is string'
使用双引号(") str="this is string"
使用三引号(''') str='''this is string'''
• 字符串切片截取语法如下:
变量[起始下标:结束下标:步进]
• 反斜杠可以转义特殊字符
• 常用字符串操作函数 len(),replace(),index(),find(),split()等

List(列表)

• List(列表)是一种有序集合,可以随时添加和删除其中元素
• 列表的元素可以不同
• 列表同样支持切片截取语法如下:
变量[起始下标:结束下标:步进]
• 列表格式[“yh”,“micheal”,“jack”],[]之间,元素逗号隔开
• 索引值从0开始,-1代表末尾
• 使用(+)可以连接两个列表,(*)是重复操作

Tuple(元组)

• Tuple(元组)与列表类似,不同之处在于元组的元素不能修改
• 元组写在小括号()里,元素之 间用逗号隔开
• 元组中元素类型也可以不同
• 列表同样支持切片
• 索引值从0开始,-1代表末尾
• 如果元组中的元素只有一个,那么写成(1,),不要写成(1)

Set(集合)

• Set(集合),是一个无序不重复元素的序列
• 可以使用大括号 { } 或者set()函数创建集合
注意:创建一个空集合必须用set()而不是 { },因为
{ } 是用来创建一个空字典
• 创建格式:
{value1, value2, value3, value4,….}
或者
set(value)
• 集合之间可以进行:-差集 &交集 |并集 ^反交集

Dictionary(字典)

• 字典(dictionary)是无序集合对象,元素是通过key-value键值对来存取的
• 字典是一种映射类型,字典用"{ }"标识,它是一个无序的键(key) : 值(value)
对集合
• 键(key)必须使用不可变类型、在同一个字典中,键(key)必须是唯一的
• 另外,字典类型也有一些内置的函数,例如clear()、keys()、values()等。
• 字典方便我们使用查找和搜索功能
注意:
创建空字典使用 { }

小结

• Number(数字)
• String(字符串)
• List(列表)
• Tuple(元组)
• Sets(集合)
• Dictionary(字典)

猜你喜欢

转载自www.cnblogs.com/zsczsc/p/11664851.html