python是一种动态语言、这意味着_如何评价潘石屹说python是最接近日常语言的编程语言?...

Python作为一款1991年推出的脚本语言,以其简洁、优雅的语法和强大的跨平台能力受到开发者喜爱。尽管存在如GIL这样的历史遗留问题,Python在深度学习领域(如TensorFlow)的应用使其知名度大增。Python的特点包括:易于理解和编写,拥有丰富的库支持,以及良好的跨平台性,使之成为科技、金融等领域广泛使用的语言。潘石屹学习Python,显示了他对科技投资的兴趣。
摘要由CSDN通过智能技术生成

Python算不上是进化的最好的语言,但是它却是比较老的脚本语言之一。

这个从1991年推出的语言比我们熟知的Java、JavaScript、C#、Lua等耳熟能详的语言推出的都还要早,是名副其实的脚本语言大佬。用过Python的人都知道,这是一个比当时炙热的C语言来说,简直是简单、优雅的代名词。当然,也由于开发并推出时间过早,也少不了有一些历史遗留问题,比如GIL全局锁的存在,使得Python在演化过程中,多核性能一直令人诟病。

2015年Google的一声霹雳,TensorFlow横空出世,深度学习技术在LeCun一众钜佬加持之下问世,基于深度学习技术DeepMind 的产品战胜了柯洁李世石等国际性围棋大师,使得Python真真正正被全世界大众所知。

Python语言究竟有什么魅力?

1、简单

这门语言有着比C、C++、Java都要简单易懂的语法结构,强制性的整齐的代码缩进,都使得开发者在阅读代码、编写代码有着非常好的体验,经过合适的设计的模块,阅读代码可以像阅读英文语句一样简单。

2、优雅

较少的晦涩的语法糖、简单的模块管理、优雅的系统接口设计、高度的封装性和鸭子类型,使得编写代码时可以更少的关系底层的实现,无需侵入式的零耦合抽象接口设计,可以让代码的行为“长得像啥就是啥”的极简抽象,可以让模块具备更高抽象能力的通用性。

3、跨平台动态执行

Python跨平台执行,即可以脚本执行,也可以pyc字节码执行。

跨平台性让开发者可以忽略任何操作系统运行时平台差异,专心编写业务程序代码,无需关心系统之间的平台差异。即便有一些平台性或高性能需求,仍然可以通过编写C或C++模块实现语言功能的扩展。

Python是动态语言,意味着一切数据、一切类型均在运行时包装和检查,一切问题都是“跑起来再说”,而不是像静态语言编译器那样一不高兴编译都不给你通过。

4、开箱即用

开箱即用。安装好既可以在命令行中或脚本REPL中使用,也可以将其绿色化携带使用,其解释器运行时对系统无任何侵入式注册信息,拷贝即可用。快速、简单、安全。

5、资料完备

有关于Python的资料相当完备,各应用领域的功能组件唾手可得。

潘石屹作为地产大佬,学习Python自然是想通过了解Python这门语言与计算机沟通的魅力,还可以了解Python在各个科技、基础科学、金融等领域的作用与应用,得到最直接的技术投资反馈,由此可以暗示潘石屹大佬对科技方面的投资和发展感兴趣,也可能逐渐开始注重SOHO对科技领域的涉猎或者参与。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值