《Python学习手册 第五版》 -第1章 问答环节
第一章的主要内容是解疑答惑的,这个部分也是很适合初学者的,回答了大部分初学者所关注的问题
1、为什么使用Python,或者说Python的优点,
作者是分为两个部分来谈的,人们使用中的经验总结以及Python本身语言上的优点
经验总结:软件质量和开发者效率,本人没有实战经验,所以这个部分不细谈
语言的优点:
1)面向对象和函数式
2)免费:个人感觉这个不像优点,每个语言都免费啊,应该理解为开源会更好
3)可移植:java也是可移植的,和java比,感觉两者都是可移植,平台无关性的
4)功能强大:作者主要想说的是,Python有很强大的工具以及第三方工具
5)可混合:Python可以与C、C++、Java等主流语言混合使用
6)相对简单易用
7)相对简单易学:国外教育中已经将Python列入编程语言学习的首要语言,我想Python的易用和易学应该是最主要的,便于小学生学习
以上的优点,感觉都是大实话,接触过Java语言的人都了解Java的优点,都是严格的说法,作者在此处的介绍,感觉会跟接地气,适合初学者
2、Python是什么?
此处作者主要说明了Python不仅局限于脚本,是作为一种编程语言,在各种情况下使用的
3、Python可以做什么?
1)系统编程
2)图形用户界面
3)Internet脚本
4)组件集成
5)数据库编程
6)快速原型:这个部分作者介绍的是和C语言的无缝对接,通过原型直接切换到C语言相关的程序中,不需要再修改代码
7)数字计算和科学计算编程
8)更多内容:游戏、图像、数据挖掘、机器人、excel等
以上的内容,对数据挖掘是有了解过,是可以用python做分析,其他的没有接触,希望本次学习后,它能做的内容,都可以尝试一下
我对Python的理解是,一种基本技能,就像乐高积木,Python就是很基础的那种积木,有了基本的积木,你就可以根据自己的创意做很多的造型,
学会了Python,就看后面你要用来做什么,可以做编程,可以做数据分析,也可以做网络空间安全,这也是我未来想要做的方向