第一章的主要内容是解疑答惑的,这个部分也是很适合初学者的,回答了大部分初学者所关注的问题

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,就看后面你要用来做什么,可以做编程,可以做数据分析,也可以做网络空间安全,这也是我未来想要做的方向

最新文章

  1. iOS widget开发
  2. 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法(转)
  3. js解析网址获取需要的数据
  4. LaTeX学习教程
  5. S1700
  6. coreData 深入理解4 --总结 (线程安全与同步--iOS5 前后对比)
  7. andriod 动态创建控件
  8. subverison的安装与注意事项
  9. web的三种监听器
  10. oracle internal :VIEW: X$KCBLDRHIST - Direct Read HISTory
  11. springMVC整合Junit4进行单元测试
  12. Qt之移动硬盘热插拔监控
  13. Spring Cloud Eureka 常用配置详解,建议收藏!
  14. 使用Linq查找重复
  15. vue 打开新窗口
  16. 类的反射_reflex
  17. linux --- 3 vim 网络 用户 权限 软连接 压缩 定时任务 yum源
  18. 41 Pain and Pain Management 疼痛与疼痛管理
  19. 学习jenv
  20. windows2008服务器连接Oracle慢的问题。

热门文章

  1. 物理ceph集群+K8s
  2. hexo搭建博客系列(三)美化主题
  3. 如何制作地图故事使用esri story maps
  4. Java集合框架(java.util包)
  5. java通过word模板生成word文档
  6. wannafly 27 D 巧妙求取约数
  7. 整理OD一些快捷键和零碎知识点
  8. 「 从0到1学习微服务SpringCloud 」13 断路器Hystrix
  9. 8、python运算符
  10. 实验二:在Cisco Packet Tracer模拟器上进行Trunk+Access端口混合模式实验