Python语言

什么是python

Python指的是python编程语言,以及Python解释器软件,它读取源代码,并执行其中的指令。

就像上面说的Python其实是一种解释性语言,何为解释性语言呢?解释性语言:是在解释器中一行行编译执行,它和C语言,Java等一些其他语言不同。C语言,Java等一些其他语言是编译性语言。编译性语言,是统一将代码交给CPU,一次性执行。所以编译器的特点就是速度较快。所以,你应该也就猜到解释性语言比编译性的语言要慢了。那么为何Python语言在如今却那么火呢?

Python的优缺点

对于一个完全是自学Python语言的我来说,最大的优点就是简单,直观,代码量少。例如使用以下五行代码技能画出一个很好看的图形。

import turtle
t = turtle.Pen()
for x in range(360):
    t.forward(x)
    t.left(59)

Python语言是一个开源的语言,是完全面向对象的语言。但是其实Python语言最大的优点是因为拥有一个强大的标准库。

Python社区提供了大量的第三方模块。例如上面的代码就是导入了一个turtle的库。还有一个优点就是可扩展性,假如你编写的一串代码,里面有一些关键性的语句或者算法不想让别人知道,你就可以将这段代码用C或者C++编写,然后在Python程序中使用。

当然Python语言也有缺点,例如上面说的运行速度,另外就是相对Java或者C语言来说,国内市场比较小。而且在Python方面的中文资料也相对少一点。

但是,随着大数据时代的来临,我觉得Python语言会越来越多的人去使用它,去运用它。

“人生苦短,我用Python”。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值