Python系列学习笔记(一)——入门学习

来源:互联网 发布:彩虹秒赞最新源码 编辑:程序博客网 时间:2024/05/16 13:54

前言

作为一个计算机工程师,对于语言的学习可以说大同小异, 最近AI的普及,让Python语言火热程度,持续飙升,对此我对Python的研究做一系列的总结。

什么是Python

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,在1989年有荷兰人发明,遵循GPL(GNU General Public License)协议。

Python的特点

  • 容易上手,易于阅读,较少的关键字,清晰的结构。
  • 易于维护:Python的成功在于它的源代码是相当容易维护的。
  • 跨平台,拥有广泛的标准类库
  • 支持终端运行,互动获得结构以及测试
  • 可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。
  • 高度可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。
  • 数据库:Python提供所有主要的商业数据库的接口。
  • GUI编程:Python支持GUI可以创建和移植到许多系统调用。
  • 可嵌入: 你可以将Python嵌入到C/C++程序,让你的程序的用户获得”脚本化”的能力。

Python的安装

Python的安装相当简单,支持各大主流平台。

Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到:

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

同样可以在官网,直接下载文件进行安装即可。

IDE的使用

这里推荐大家应用PyCharm CE.

PyCharm 是由 JetBrains 打造的一款 Python IDE。

PyCharm 具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。

大家可以从如下的链接下载:

http://www.jetbrains.com/pycharm/

测试

打开mac的命令终端,然后输入python, 进入编辑模式,输入:

print("Hello, World!");

结果:

Hello, World!