plsql大字段保存类型_大揭秘,学习python,为什么数据类型有这么重要

1. 一切都为了数据

cc9c0f14f24283a02137771fb8b7a98c.png

数据类型的重要性总是被初学者低估,以至于他们囫囵吞枣般的将这部分知识“学会”以后,就要开始研究如何用python编写坦克大战了。

阅读本文,要求你理性且智慧,否则,就连阅读完这篇文章的耐心都没有。

不论是web开发,还是爬虫开发,不论你是在负责数据处理,还是想开发游戏,所有的程序都是在处理数据,不处理数据的程序是没有存在价值的。头条说:信息创造价值,那么信息以什么样的形式存在?当然是数据。

你学习的所有python语法,目的只有一个,那就是处理数据。

2. 先确定数据类型

64936bc00d7360c53cb2b0ab01ebe6b3.png

假如现在要求你写程序统计本文前3段的汉字数量,你该如何设计程序?你首先应该想到,前3段内容应该保存为字符串类型的数据,然后再考虑如何统计里面的汉字数量。如果你连字符串都想不到,那么你还有机会写出程序么?

假如现在要求你统计家人的平均年龄,你首先应该想到用int类型的数据来保存年龄,然后将家人的年龄存储在列表lst中,平均年龄则可以这样计算

lst = [4, 27, 28]print(sum(lst)/len(lst))

假如现在要求你写一段程序,记录家人的电话号码,那么你应该想到用字典来保存,用姓名做key,电话号码做value,类型均是字符串

contacts = {    '爸爸': '13498672345',    '妈妈': '13485743214'}

这样存储,你才能根据姓名快速查找到电话号,你手机里的通讯录不就是这样的结构么!

3. 说说算法

程序=数据+算法。说到算法,其实也是以数据为基础的。8大排序算法不需要数据么?二分查找法不需要数据么?链表,二叉树,图等等数据结构不需要数据么?如果你对数据尚且理解不透,连基本的操作都没有掌握,又如何去学习理解算法呢?

4. 如何学习数据类型

d6c966a3598afe3a4a879202fe51beaa.png

不只是python,学习其他编程语言也是如此,谈到如何学习,我分享一些我的观点:

  1. 准确理解并记忆常用的数据类型,int, float, bool, 字符串,列表,元组,集合,字典,理解他们的类型和结构
  2. 掌握他们之间互相转换的方法
  3. 掌握字符串,列表,元组,集合,字典的常用方法

最重要的一点,你要有数据的意识。当你学习一段代码时,你必须努力的去琢磨每一个变量的数据类型是什么,一旦数据类型确定下来,就可以做到有的放矢,是字符串,你就去查找字符串的方法来处理它,是字典,你就去查找字典的方法来处理它。

给你一份数据,不管是存储在文件中,还是存储在数据库中,如果你数据类型掌握的好,你就能找到一种合适的数据类型来存储数据,后续的分析处理也就水到渠成。

如果你还是迷茫到底如何系统的学习Python,没关系!今天分享的干货一定能帮助到你的问题。

小编精心为大家整理了Python视频教程,让你不用再纠结。

领取方式:

如果想获取这些学习资料,先关注我然后私信小编“01”即可免费领取!(私信方法:点击我头像进我主页有个上面有个私信按钮)

如果这篇文章对你有帮助,请记得给我来个评论+转发

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值