02-初识数据类型 Notebook
原创2022年4月30日大约 3 分钟...约 914 字
02-初识数据类型 Notebook
1. 数字型【int、float】
a = 1
print(type(a))
a = 1.0
print(type(a))
# type: 类型
# class: 班级、类别、类型
2. 字符串【str】
s = "Hello aiyuechuang."
print(type(s))
# 三大特性
# 1. 有序性【从左到右:0 开始, 从右到左 -1 开始】
# 2. 不可变【字符串被创建出来之后是不能被修改的(运行当中才是真正创建)】
# 3. 任意数据类型【字符串里面可以放我们第一张发给你的图片中的所有 Python 的数据类型】
# s = "122sasda[1, 2, 34]"
3. 列表【list】
lst = [1, 2, 3, "aiyc", 1.1]
print(lst)
print(type(lst))
# 三大特性
# 1. 有序性【从左到右:0 开始, 从右到左 -1 开始】
# 2. 可变性【添加、删除、修改】
# 3. 任意数据类型【它可以存放任意的数据类型】
# lst = [1, "aiyc", (1, 2, 3)]
4. 元组【tuple】
tup = (1, 2, 3, 4, [1, 2, 3, 4])
print(tup)
print(type(tup))
# 1. 有序性【从左到右:0 开始, 从右到左 -1 开始】
# 2. 不可变
# 3. 任意数据类型
5. 字典【dict】
# key:value
# {}
# d = {"key1": "value1", "key2": "value2"}
# 特点:
# 1. 无序性【Python 3.6+ 之后的版本,字典是有序的。但是你目前用不到,所以直接理解为无序即可】
# 2. key: 不可变【你家的钥匙能变形嘛?】变形之后能开门吗?-》不能开门
# value:任意数据类型
# 可变性【添加数据、修改数据、删除数据、读取数据】
d = {"name": "aiyc", "age": 18}
print(d)
print(type(d))
d = {9: [1, 2, 3, 4], "aiyc": 2}
print(d)
6. 集合【set】
# set 集合的三大特性
# 1. 无序性:元素是没有顺序的
# 2. 确定性:每一个元素都必须是确定的才行,不能是不确定
# 3. 互异性:不重复
# 无序性
s = {1, 2, 3, 4, 5, 65, (1, 2, 3), "aiyc", 1.1}
print(s)
# s = {1, 2, 3}
# s = {2, 1, 3}
# s = {3, 2, 1}
# 确定性
# s = {1, 2, 3, 4, (1, 2, 34), [1, 2, 3, 4]}
"""Traceback (most recent call last):
File "D:/Windows_Code/新建文件夹/data.py", line 54, in <module>
s = {1, 2, 3, 4, (1, 2, 34), [1, 2, 3, 4]}
TypeError: unhashable type: 'list'"""
# 互异性【去重、数据去重】
s = {1, 2, 3, 4, 5, 5, 5, 5, 5, 22, 2, 2, 21, 1, 1, 1, 1, 1}
print(s)
强制转换:
# 强制转换【可以理解为变性】
lst = [1, 2, 3, 4, "aiyc", "book"]
# print(set(lst))
s = set(lst)
print(s)
print(type(s))
7. 布尔型【bool】
# 布尔型
a = True
b = False
print(a)
print(b)
Think
我们有时候不仅仅要看选择项以内的答案,也要去思考选择项以外的答案。——AI悦创
欢迎关注我公众号:AI悦创,有更多更好玩的等你发现!
公众号:AI悦创【二维码】
AI悦创·编程一对一
AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++ 辅导班、java 辅导班、算法/数据结构辅导班、少儿编程、pygame 游戏开发」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。当然,还有线下线上摄影课程、Photoshop、Premiere 一对一教学、QQ、微信在线,随时响应!微信:Jiabcdefh
C++ 信息奥赛题解,长期更新!长期招收一对一中小学信息奥赛集训,莆田、厦门地区有机会线下上门,其他地区线上。微信:Jiabcdefh
方法一:QQ
方法二:微信:Jiabcdefh
你认为这篇文章怎么样?
- 0
- 0
- 0
- 0
- 0
- 0