初识Python

Python 是由荷兰人吉多·范罗苏姆(Guido von Rossum,后面称呼为Guido,"龟叔")发明的一种编程语言(解释性语言),是目前世界上最受欢迎和拥有最多用户群体的编程语言
官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。
所以我们要学的是Python3

Python的历史

  • CPython -->C语言实现的Python解释器
  • Jython -->JAVA实现的Python解释器
  • IronPython -->C#实现的Python解释器
  • PyPy -->Python实现的Python解释器

Python的缺点

  • 执行效率比较低

Python的优点

1.简单明确,跟其他很多语言相比,Python更容易上手
2.注重开发效率而不是执行效率,能用更少的代码做更多的事情
3.开放源代码,拥有强大的社区和生态圈
4.能够做的事情非常多,有极强的适应性
5.能够在Windows,macOS,Linux等各种系统上运行

Python的应用领域

目前Python在web服务器应用开发,云基础设施开发,网络数据采集(爬虫),数据分析,量化交易,机器学习,深度学习,自动化测试,自动化运维等领域都有用武之地

Python的环境

可以在Python官方网站找到对应的下载链接并下载Python3的安装程序

编写代码的工具

交互式环境

打开电脑“命令提示符”工具,输入python然后回车就可以进入到Python的交互式环境中,所谓交互式环境,就说我们输入一行代码回车,代码马上会被执行,如果代码有产出结果,那么结果会被显示在窗口中。


image.png

如果希望退出交互式环境,可以在交互式环境中输入quit()

更好的交互式环境 - IPython

Python默认的交互式环境用户体验并不怎么好,我们可以用IPython来替换掉它,因为IPython提供了更为强大的编辑和交互功能,我们可以使用Python的包管理工具pip来安装IPython,如下图:

pip install ipython

可以使用下面的命令启动IPython,进入交互式环境

ipython
集成开发环境 - PyCharm

如果用Python开发商业项目,推荐大家使用更为专业的PyCharm,官方网站提供了PyCharm的下载地址,其中社区版是免费的但功能相对弱小(其实已经足够强大了),专业版功能非常强大,但需要按年或月付费使用

运行程序

1.在“命令提示符”中直接访问文件地址

python hello.py

2.在PyCharm中直接运行

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容