qq489498494 发表于 2017-4-23 11:38:32

周末学习了Python一把

每天工作都是用java写代码 ,一直想学习一种新语言,扩大视野。 平时比较注意各种编程语言发展状况 ,但牢记前辈们的尊告不去参加语言的宗教之争。
   到底学习哪种新的编程语言?
主要考虑几个因素:
1 使用的范围,使用的范围广的优先考虑,不是语言的研究者,更不是语言的爱好者,学习新的语言目的是为了应用。
2 和自己以前学习使用过的语言有很大的不同。熟悉的c和java类都是静态类型语言,那就只能选着一个动态语言咯。
3 语法要简介明了容易上手,内置数据类型丰富。
4 比较适合写一些简单的小工具满足日常功能。
5 跨平台和开源实现,比较的寡闻,貌似除了微软的语言外都能跨平台的运行。
最后选择Python作为一门新的语言去学习。
在linux下学习python是相当的方便的,省的去翻墙下载python安装程序和文档。apt命令搞定所用必须组件、库、文档、例子,而且可以方便的使用多个版本的python。
初学Python从《简明Python 教程》看起,这份教程非常的简短。如何有一定的其他语言编程经验学习这份文档很轻松, 看完后大致明白Python的主要一些语法特性。下面列举几个和以前积累的经验有很大不同特点
Python函数也是对象
Python使用缩进做为代码块标志
模块是一个语言的单位,通过模块来重用带代码
比java简单的访问控制
《简明Python 教程》面向对象编程部分很简短,需要继续学习。
页: [1]
查看完整版本: 周末学习了Python一把