一、Python简介

目前有两种版本,分别为Python2和Python3。

优点:

1.免费开源

2.简单易学

3.解释性语言,与C/C++等编译性语言不同

4.可移植,python的程序都可以无需任何修改地移植到现今主流的系统平台上,Linux,Macintosh,Solaris,OS/2,Android等等

5.同是支持面向对象和面向过程编程,类似C++。至于其面向对象的编程,python还有世界上最强大的类库。

6.嵌入性:可以作为脚本语言嵌入到其他程序中,比如C/C++

7.可扩展性:python开发周期短,由于python是基于c开发的,所以用C/C++来编写Python的扩展,现在也有支持Java实现的Jpython。

8.丰富的类库:

9.内存管理器:不用先给变量申请内存,也不用使用完后释放。
10.python的应用有系统编程,图形处理,数字处理,文本处理,数据库编程,网络编程,Web编程,多媒体应用,他们也用python写串口之类的。

缺点

1.相比C语言,因为是解释型语言,代码执行速度慢

2.python是开源的编程语言,代码不能加密

二、Python安装

1.访问python官网:www.python.org

2.Linux操作系统上一班iso镜像里面自带,直接通过yum安装

三、python和ipython

1.在Linux环境下,在命令行执行“python”即可使用,python -V查看版本信息,如下图

python 01---初学

 

2.ipython

   1)Linux下默认python不支持Tab补齐,而且功能和函数不完善,可以使用IPython交互式终端,如下图

python 01---初学

四、python脚本

python脚本的命名规则与shell类似,以py结尾,让别人可以一眼看出这是Python的程序脚本(业界规范)

运行方式:

which python查看解释器;加上执行权限;并将其复制到指定路径下 使其变成一条命令;

python 01---初学

如果脚本里加入中文,则需要指定编码格式;否则会报错

python 01---初学

#usr/bin/env python这种写法表示,引用环境变量里面自定义的Python版本,具有较强的可移植性

#conding:utf-8指定编码格式

python 01---初学

五、使用Pycharm工具进行开发 

Pycharm工具是JetBRAINS公司开发的PythonIDE,功能比较强大,支持图形化操作,而且具备编辑、调试等功能. Pycharm可以在官网上进行下载,有安装包可以解压安装包进行安装:

1.下载安装包

2.解压

3.cd 到目录的bin/下执行pycharm.sh

IDE的配置目录:安装好后,在~/.PyCharm*是自己的默认设置 删除后再次打开可重新设定,如下图

进入pycharm我们可以先编辑模版信息,如下图

python 01---初学

设定好脚本的默认格式即可进行使用。

相关文章:

  • 2021-11-07
  • 2022-01-01
  • 2021-11-16
  • 2021-12-27
  • 2021-05-24
  • 2021-10-04
  • 2021-08-12
  • 2021-05-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2021-12-12
  • 2021-12-14
  • 2021-09-05
  • 2021-12-05
相关资源
相似解决方案