请问一下在国内,用python能做什么呢,能为公司做点什么呢?
python现在主要在做web站点(php以前做的工作,例子:豆瓣,知乎)服务器端的服务和系统(比java轻量级,开发迅速,例子,youtube,dropbox,openstack),大数据中的数据处理(报表,mapreduce)。目前看python的主要方向是取代php以及java在web服务器端的部分份额,以及在海量数据系统中起到处理数据的脚本的功能。
扩展资料
Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
设计者开发时总的指导思想是,对于一个特定的问题,只要有一种最好的方法来解决就好了。这在由Tim Peters写的Python格言(称为The Zen of Python)里面表述为:There should be one-- and preferably only one --obvious way to do it. 这正好和Perl语言(另一种功能类似的高级动态语言)的中心思想TMTOWTDI(There's More Than One Way To Do It)完全相反。
Python的作者有意的设计限制性很强的语法,使得不好的编程习惯(例如if语句的下一行不向右缩进)都不能通过编译。其中很重要的一项就是Python的缩进规则。
一个和其他大多数语言(如C)的区别就是,一个模块的界限,完全是由每行的首字符在这一行的位置来决定的(而C语言是用一对花括号来明确的定出模块的边界的,与字符的位置毫无关系)。这一点曾经引起过争议。因为自从C这类的语言诞生后,语言的语法含义与字符的排列方式分离开来,曾经被认为是一种程序语言的进步。不过不可否认的是,通过强制程序员们缩进(包括if,for和函数定义等所有需要使用模块的地方),Python确实使得程序更加清晰和美观。
参考资料:百度百科 python
2019-04-18 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
2、python有大量的框架可以用,可以用来做快速开发,twitter/豆瓣当年都是那么干的;
3、大数据处理,可以了解下python(x,y)。
4、hacker,优势其实也是快速开发,大量的第三方模块可以用。
谢谢你。追问一个:对于J2EE开发的家伙而言,能不能列举一下——能够和社会需求对接的技术(python算是其中一门吗)?
谢谢你。追问一个:对于J2EE开发的家伙而言,能不能列举一下——能够和社会需求对接的技术(python算是其中一门吗)?