前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python学习第一天

python学习第一天

作者头像
紫禁玄科
发布2022-03-24 17:00:24
2410
发布2022-03-24 17:00:24
举报
文章被收录于专栏:紫禁玄科

Python官网:https://www.python.org/

Python标准库:https://docs.python.org/zh-cn/3/library/index.html#library-index

Python语言参考手册:https://docs.python.org/zh-cn/3/reference/index.html#reference-index

扩展和嵌入Python解释器:https://docs.python.org/zh-cn/3/extending/index.html#extending-index

Python/C.API参考手册:https://docs.python.org/zh-cn/3/c-api/index.html#c-api-index

术语对照表:https://docs.python.org/zh-cn/3/glossary.html#glossary

Python创始人:吉多·范罗苏姆(Guido van Rossum)

1989年的圣诞节,一位来自荷兰,名叫Guidio van Rossum的年轻帅小伙子,为了打发无趣的时光,决定改善他参与设计,不是很满意的ABC语言,随着研究的深入和功能的完善,其特性超越了ABC。在给这个新的脚本语言命名时,他想起了喜爱的Monty Pythoh喜剧团体,于是取名为:Python。通过这个故事,终于知道咱们为什么发明不了一门编程语言了,对,那是因为我们无论在什么节假日,都没有无聊过,而且还丰富多彩。历经两年后,也就是在1991年2月份时,Python终于面向大众,发布了第一个公开版本,其版本号为0.9.0。它使用C语言开发实现,支持类、函数、异常处理,还有列表、字典等数据结构。 (龟叔:2005年加入谷歌至2012年,2013年加入Dropbox直到现在,依然掌握着Python发展的核心方向,被称为仁慈的独裁者)。

Python的简介与特点

Python是一种解释型语言:这意味着在开发过程中没有了编译环节。

Python是交互式语言:你在一个Python提示符>>>直接执行代码。

Python是面向对象语言:这意味着Python支持面向对象的风格或代码封装在对象的编程技术

Python是初学者的语言:Python对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到浏览器再到游戏。

  1. 易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。
  2. 易于阅读:Python代码定义更清晰、
  3. Python的成功在于它的源代码是相当容易维护的。
  4. 一个广泛的标准库:Python的最大优势之一是拥有丰富的库,跨平台,在UNIX,Windows和Macintosh兼容很好。
  5. 互动模式:互动模式的支持,可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片段。
  6. 可移植:基于其开放源代码的特性,Python已经被移植(能够在更多的平台工作)
  7. 可扩展性:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成部分抄袭,然后从你的Python中调用。
  8. 数据库:Python提供所有主要的商业数据库的接口。
  9. GUI编程:Python支持GUI可以创建和移植到许多系统调用
  10. 可潜入:可以将Python潜入到C/C++程序,让你的出现的用户获得“脚本化”的能力

Python的应用领域

Web应用开发

自动化运维

人工智能领域

网路爬虫

科学计算

游戏开发

桌面软件

金融分析

云计算开发

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 紫禁玄科 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档