zl程序教程

您现在的位置是:首页 >  Python

当前栏目

【python入门到精通】什么是python?

2023-04-18 15:53:51 时间

文章目录

什么是python?

Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言,Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。Python 2.7 被确定为最后一个 Python 2.x 版本。

python语言的9大特点。

1:简单。python遵循"简单、优雅、明确"的设计哲学。 2:高级。python是一种高级语言,相对于c,牺牲了性能而提升了编程人员的效率。它使得程序员可以不用关注底层细节,而把精力全部放在编程上。 3:面向对象。python既支持面向过程,也支持面向对象。 4:可扩展。可以通过c、c++语言为python编写扩充模块。 5:免费和开源。 6:边编译边执行。python是解释型语言,边编译边执行。 7:可移植。python能运行在不同的平台上。 8:丰富的库。python拥有许多功能丰富的库。 9:可嵌入性。python可以嵌入到c、c++中,为其提供脚本功能。

PS:初入编程的小伙伴们建议都是先从python这门语言学起,python这门语言是当下人工智能方面的巨头,也是最容易上手偶的一门语言。

python安装及配置

python的安装地址https://www.python.org/,进入官网可以选择适合自己电脑版本的python进行安装。安装后的目录下的bin目录加入PATH的环境配置路径下。

运行的第一行程序"hello world !!"

众所周知,程序员的第一行代码"hello world !!",是每一位萌新进入计算机世界的第一行语言,那么python要怎么执行出这个程序呢,python这门语言的语法相对于其他语言来讲相对简单,输入"hello world !!"的代码如下:

#!/usr/bin/python
 
 print("Hello, World!!")

输出实例:hello World!!

到这一步恭喜你开始走进了编程的世界!

小贴士

关于脚本第一行的 #!/usr/bin/python 的解释,相信很多不熟悉 Linux 系统的同学需要普及这个知识,脚本语言的第一行,只对 Linux/Unix 用户适用,用来指定本脚本用什么解释器来执行。

有这句的,加上执行权限后,可以直接用 ./ 执行,不然会出错,因为找不到 python 解释器。

#!/usr/bin/python 是告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 python 解释器。

#!/usr/bin/env python 这种用法是为了防止操作系统用户没有将 python 装在默认的 /usr/bin 路径里。当系统看到这一行的时候,首先会到 env 设置里查找 python 的安装路径,再调用对应路径下的解释器程序完成操作。

#!/usr/bin/python 相当于写死了 python 路径。

#!/usr/bin/env python 会去环境设置寻找 python 目录,可以增强代码的可移植性,推荐这种写法。

python开发环境IDE配置

这里介绍一款强大的python集成IDE,pycharm,可在http://www.jetbrains.com/ 进行下载,下载好将自动匹配python环境。