楼主: cyu107
4734 9

Python的未来前景 [推广有奖]

  • 4关注
  • 4粉丝

副教授

13%

还不是VIP/贵宾

-

威望
0
论坛币
24652 个
通用积分
11.6801
学术水平
52 点
热心指数
55 点
信用等级
46 点
经验
11550 点
帖子
243
精华
1
在线时间
624 小时
注册时间
2012-11-4
最后登录
2024-7-7

楼主
cyu107 发表于 2014-6-6 13:35:25 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

Python的未来前景

Python编程语言在使用的时候有很多需要大家学习的东西。其中我们就来详细的向大家介绍下Python的相关问题和未来的发展前景。虽然Python编程语言是一个非常成功的语言,但是也有必要明白它的局限性。

1. 运行效率低下

目前为止,Python编程语言可以说是所有主流脚本语言中速度最慢的。这与其脚本引擎的设计思路有关。如果你的应用对于速度有着较高的要求,就要考虑Python是否能满足需要。不过这一点可以通过使用C编写关键模块,然后由Python调用的方式加以部分解决。

2. 无类型

作为一种动态语言,随时随地创建和使用变量是Python给我们带来的巨大的便利。但是它也会使得程序不严谨,某些错误只有在运行中才可能出现。所以,使用Python编程的时候,要对类型做到心里有数。这也使得Python的IDE工具无法提供便利的自动完成等功能。

3. 多线程支持欠佳

Python编程语言支持多线程,但是其运行效率也不高。

4. 独特的语法

这也许不应该被称为局限,但是它用缩进来区分语句关系的方式还是给很多初学者带来了困惑。即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的况是tab和空格的混用会导致错误,而这是用肉眼无法分别的。

Python编程语言的前景

Python在编程领域的占有率一直处于稳步上升之中,根据最新的数据,Python排名第七。前六名分别是Java,C,VB,C++,PHP和Perl. 作为一个很年轻的语言,Python的位置已经相当令人振奋了。随着微软将Python纳入.Net 平台,相信Python的将来会更加强劲发展。Python 很可能会成为.Net平台快速开发的主流语言。欲了解这方面情况,请参考Iron Python编程语言的相关信息. 著名的搜索引擎 Google 也大量使用Python。


[tr][/tr]
python 现场班培训   请点击 https://bbs.pinggu.org/thread-3063306-1-1.html


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python 未来前景 Python编程 pinggu Google python基础教程 python是什么 python培训班

本帖被以下文库推荐

沙发
nightmarehelen 发表于 2014-6-6 17:19:03
嘎嘎嘎

藤椅
lawrence1992 学生认证  发表于 2014-7-9 06:06:12

板凳
aasa11 发表于 2014-7-10 13:51:05
.net中可以用python了?

报纸
狂热的爱好者 学生认证  发表于 2014-7-10 17:00:20
Python的前景绝对是光明的

地板
客初 企业认证  学生认证  发表于 2014-7-10 22:34:16
Python是开源软件,并且各个版本似乎都有很大的改变,它的表达更加简洁,甚至实现同样的功能,只用Java的1/5倍代码。据统计,Python成为美国高校应用最广泛的软件。
我是初学者,了解还不是很多。但我现在相信Python的前景。

7
小熊儿爱吃饼干 发表于 2015-1-15 05:39:18
apache上的东西(hadoop,hive,pig,solr)全部是用java写的,python顶多用一个streaming interface而已。python的确是很赞,但是java也是不可少的 。

8
xh.along 发表于 2015-1-15 18:09:55
1.运行效率低下
Java运行效率高不?解释性语言的通病,只有编译性语言运行效率高!但是Python作为胶水语言,可以实现与编译性语言无缝对接,比如C/C++,Fortran,运行效率的提高那是杠杠的!
2.无类型
完备的测试用例解决该问题;
3.多线程支持
不否认多线程python做得不好,但应该看到官方已经在尽量解决这问题,明显Python3就做得比Python2好;
另外参考1,借助C,Fortran来实现多线程,甚至可以实现并行计算,这是其它解释语言不能想象的!
4.独特语法
有句话说的:life is short ,you need python.
并且好的IDE可以完全解决该问题;
最后,你会因为“独特语法”爱上它,因为它太像伪码了!!

9
xh.along 发表于 2015-1-15 18:19:38
小熊儿爱吃饼干 发表于 2015-1-15 05:39
apache上的东西(hadoop,hive,pig,solr)全部是用java写的,python顶多用一个streaming interface而已。 ...
个人觉得那是因为历史原因,所以太多java;但是你不觉得很慢吗?现在python只能借用流对象操作,以后难说,spark已经提供完整python接口了.

10
小熊儿爱吃饼干 发表于 2015-1-16 15:21:53
那是好消息啊

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 13:54