Python从零开始系列连载(3)——Python的基本数据类型(上)
来源:互联网 发布:卧虎藏龙2有几个端口 编辑:程序博客网 时间:2024/06/07 02:54
好了,jupyter相信大家都已经会用了,我们就可以愉快地学习写代码了!
打断一下,刚才少讲了一个内容,就是我们可以改文件名,双击红框部分,输入你想要的名字。
Python的基本数据类型
◆◆数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。
◆◆变量是用来存储值的所在处;它们有名字和数据类型。
Python的数字也有4中数据类型(就好比盘子也有四种,大盘子,中等盘子,小盘子,迷你盘子);分别是:整数(int)、浮点数(float)、布尔值(bool)、复数(complex)。
默默打开背包里的工具箱,拿出了一个函数。
type()函数:type:类型的意思。
我们发现测量出的233是整数类型(int)、233.0是浮点数类型(float)、’233’(注意有单引号)是字符串类型(str)。
我们继续掏出一个函数:isinstance()
这个函数传入两个参数(也就是括号内的内容,参数之间用逗号分隔)
●第一位参数:数据
●第二位参数:判断该数据是否是某个类型
Python的基本数据类型——数字
1.整数
整数就是没有小数点嘛!例如0,-1,23333333。Python的整数长度限制我也不清楚。Python整数花头(花样)挺多的,有十进制,二进制,十六进制,八进制。不懂进制没关系,想了解的话问度娘。
:http://www.cnblogs.com/xugang/archive/2008/08/02/1258610.html
★十进制写法就是正常写法
★二进制写法加前缀0b,且只能出现0 1两种数字的组合,例如:0b1001110
★八进制写法加前缀0o,出现0~7数字组合,例如0o76543210
★十六进制写法加前缀0x,出现0~9和A~F的数字和字母组合,例如0xA20974BCF
不过运行时,他们都会自动转化为十进制输出结构,我们试试:
2.浮点数
★★★★划重点:浮点数只能以十进制方式书写,也就是不加前缀
浮点数其实还包括分数:
3.布尔值(True 或者 False)
■233(int)竟然等于233.0(float),这里只是比较两个值是否相等,233和233.0可以认为相等,只是精度保留不一样。
■’233’是字符串,不能数值运算,而233是数字。
4.复数
在派森中,复数是这样表示的:
type返回的是complex(复杂的),意思就是复数。
但是你不能这样写:
学过复数都知道复数的实部和虚部:通过将他们括起来再使用real(真是的)和imag(虚假的)方法即可获得。
- Python从零开始系列连载(3)——Python的基本数据类型(上)
- Python从零开始系列连载(4)——Python的基本数据类型(下)
- Python从零开始系列连载(5)——Python的基本运算和表达式(上)
- Python从零开始系列连载(6)——Python的基本运算和表达式(下)
- Python从零开始系列连载(1)——安装环境
- Python从零开始系列连载(2)——jupyter的常用操作
- 5.Python的基本数据类型(上)
- python学习系列(二)python基本数据类型
- python的数据类型(上)
- python数据类型(上)
- Java从零开始(3)——基本数据类型
- 6.Python的基本数据类型(中)
- 8.Python的基本数据类型(下)
- python学习—-基本数据类型
- python学习—-基本数据类型
- Python(2):基本数据类型
- (2)python 基本数据类型
- python基本数据类型(二)
- Windows 10,快速用右键获取管理员权限,可用于整个目录文件夹
- 【第1092期】与你息息相关的业界新闻
- 传富士通考虑出售持续亏损的 PC 业务,联想将接盘?
- 波兰建太阳能自行车道,夜晚发出诡异蓝光
- python实战之网络爬虫
- Python从零开始系列连载(3)——Python的基本数据类型(上)
- 网络请求突然请求不到数据
- 编写高性能 JavaSCript 注意点
- cocos2d-x之写自己三国手游(三)
- 汇总一些知名的 JavaScript 开发开源项目
- hadoop2.x 伪分布式环境搭建
- Web Service工作原理及实例
- 飞机也要纯电动?新型电池让梦想成为现实
- 谷歌开放机器学习平台,惠及全球开发者