Python快速入手(一)——认识Python

第一章 认识Python

什么是Python?

简单的说,Python就是一门编程语言。但是编程语言有那么多,为什么Python会成为现在的主流编程语言之一呢?这是因为Python可以实现很多的大数据算法,人工智能算法。而且因为语言语法简练,所以程序的开发周期很短,更加方便上手。这也是为什么这么多人使用Python进行开发的原因。

Python的作者是谁?

那么Python的作者是谁呢?那就是我们大名鼎鼎的“龟叔”——吉多·范罗苏姆。龟叔在世界级顶尖研究型大学阿姆斯特丹大学,获得数学和计算机科学硕士学位。在荷兰数学和计算机科学研究学会做程序员期间,他参与研发了一种高级编程语言——ABC。ABC开发的初衷是希望让语言变得容易阅读,容易使用,容易记忆,容易学习,并以此来激发人们学习编程的兴趣。然而这一美好愿望却没有达成,这个项目四五年之后就失败了。

范罗苏姆认为这其中的原因与它对硬件配置要求高、安装程序过大、可扩展性差有很大关系,但他仍希望把编程语言变得“让用户感觉更好”。

1989年圣诞节,闲来无事的范罗苏姆想起之前开发ABC语言时还留下些问题没有解决,于是他决定写个脚本解释语言来打发时间,经过三个月的努力,1991年初,第一个Python编译器面向世界发布,就这样,人类又增加了一种“Hello world”的语言方式。

为什么叫Python?

关于Python的起源和命名,为什么叫Python是因为:范罗苏姆作为一个略微有些奇怪想法的人和一个《Monty Python’s Flying Circus》的狂热爱好者,选择了 Python 作为项目的标题。

Python的优点

  • 易于读写和学习。Python的语法类似于英语,易于阅读和理解,适合编程初学者。

  • 强大的生产力和简洁性。Python代码量通常比其他编程语言少,使程序员能够更快地完成任务,专注于解决问题。

  • 面向对象编程。支持面向过程和面向对象编程,提供易于理解和使用的对象模型。

  • 免费和开源。可以自由下载源代码、修改和分发。

  • 丰富的库支持。拥有众多高质量的库,涵盖游戏开发、科学计算、数据分析、机器学习、Web开发等多个领域。

  • 多平台和跨领域支持。可以在多种操作系统和平台上运行,支持跨平台开发。

  • 解释型语言。无需编译成二进制代码,直接从源代码运行,易于调试。

  • 易于学习和使用。适合工作和家庭使用,简化了许多不必要的符号,即使是编程初学者也能轻松上手。

  • 高级语言。无需考虑内存管理等底层细节。

  • 可扩展性和可嵌入性。可以将部分程序用C或C++编写,提高运行效率,或将Python嵌入C/C++程序中提供脚本功能。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Loading_create

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值