上一篇:python高手养成记03:面向对象是什么?网友:能3天掌握一门语言
题序:
在上一篇中,我们理解了面向对象的思想,只需要大致理解即可,因为后面我们会专门做这一块的培训。在本篇中,小编来讲解python的基础,这一篇文章会覆盖全部的python的所有数据类型基础,走一遍之后,基本都懂了。
python里面有6种基本运算法,数字(number),字符串,列表,元组,字典,集合。
![a9431b3391e75d3dee83508daec064ba.png](https://i-blog.csdnimg.cn/blog_migrate/32dcdc298cdb0762e24593d93ff7de22.jpeg)
本章目录
1、数字类型
2、字符串类型
3、列表类型
4、元组类型
5、字典类型
6、集合类型
数字类型
数字类型是啥?说白了就是我们平时见到的阿拉伯数字,像1,1.3,4.555等
在一般程序中,还有细分领域,有:整数型,浮点型(带小数点的统称),复数(由实数与虚数构成)
![5a6b13580647b359842f3efa24177498.png](https://i-blog.csdnimg.cn/blog_migrate/26d5607410d79bbb751490b9bb4a4d41.jpeg)
字符串类型
字符串,这个东西刚开始理解的时候觉得拗口,其实就是我们常见的除了数字以外的东西,判断一个东西是不是字符串有个很简单的标准,就是带不带双引号"",例如:"a","b","c",这些都可以是字符串。
python里面的字符串的指定位置的取值,可以像数组一样,直接一个中括号,然后选择第几位,他就会自动去第几位取值。
备注:所有的程序里面,数量都是从0开始,例如“dsaf”的第0位就是d
![e5b07c4bc5f553273353cd9297a442b4.png](https://i-blog.csdnimg.cn/blog_migrate/1749d9fbc47a7404a9c21c56838bc3d2.jpeg)
![6d7a30149d0427ced2c8e4861cf42411.png](https://i-blog.csdnimg.cn/blog_migrate/ace7a1904b250489dcb8772a199e958d.jpeg)
列表类型
列表,用最简便的方法来理解,就是EXCEL上的每一行数据。
定义也非常简单,一个中括号,往里面加值并用逗号分开就行,例如a = [1,2,3,4,5,6]
![c6fd39223ab78db5b8d271a25709d9f7.png](https://i-blog.csdnimg.cn/blog_migrate/acf4a7c8347cedd113360437df61374d.jpeg)
![31ec703633f575b922e2972b26839f41.png](https://i-blog.csdnimg.cn/blog_migrate/c1437240f3db1601b7298fe921322add.jpeg)
元组类型
python里面,有一个元组类型,学习java出生的同学可能比较陌生,其实也挺简单,在数据里面用中括号,元组里面用的就是括号而已,例如a=(1,2,3,4,5),其他操作跟列表一样
python是脚本语言,不会像java有那么严格的限制,像元组你就可以看到,一个元组里面可以包含数字,也可以包含字符串,你想写什么就写什么。对于这样子的规范,仁者见仁,智者见智,不做评价。
![f6f718fbcecc530f6a3544438a1ce8f9.png](https://i-blog.csdnimg.cn/blog_migrate/0295e0de84ffd26e1586e0a491147e68.jpeg)
![d061b44ce080e6f777d6595f4e5cc94a.png](https://i-blog.csdnimg.cn/blog_migrate/eb0b4c466718c4df7d48b7260e351017.jpeg)
字典类型
字典类型更加简单,小编认为,字典类型就是一个json串,他的定义规则是这样子:d = {key1 : value1, key2 : value2 }
![17209683636084cc4c07f4eb763b63b4.png](https://i-blog.csdnimg.cn/blog_migrate/0d12226a42c55932c5e90f7abc0f4dd3.jpeg)
![bb46426840e965a2b5ca1ba5ba1df3b6.png](https://i-blog.csdnimg.cn/blog_migrate/ebafed8eb084570c5645e8cf9d2f7873.jpeg)
集合类型
在python里面,集合类型代表这一个无序的,不重复的序列,用大括号{}或者set(xxx)来创建集合。
![31ab3835037414aaf2fe6a42f3332832.png](https://i-blog.csdnimg.cn/blog_migrate/4412d1b90075ba66aaece1dd024f5159.jpeg)
![fb1ae11c4ea25d9ff3bd5dd57833c770.png](https://i-blog.csdnimg.cn/blog_migrate/607cb9db7364443026ef5ccc2690d0cf.jpeg)
在打印的过程中,会自动删除那些重复的字符串。
总结:
python的基本类型,也就6个,而且都差不多,把这6个记起来,后面的操作也是非常简单。
--END--
作者:溪云阁
原创作品,抄袭必究。
部分图片来源网络,如侵权请联系删除,谢谢!
如需要源码或资料,请私信我,谢谢。