码迷,mamicode.com
首页 > 编程语言 > 详细

Python3快速入门(一)——Python简介

时间:2019-04-28 09:50:17      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:1年   界面   sub   org   一个   ESS   拷贝   mac   src   

Python3快速入门(一)——Python简介

一、Python简介

1、Python简介

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,由荷兰Guido van Rossum于1989年底发明,第一个公开发行版于1991年发布,Python源代码遵循 GPL(GNU General Public License)协议。

2、Python的优点

(1)易于学习
Python关键字相对较少,结构简单,语法定义明确,易于学习。
(2)易于阅读
Python代码定义清晰。
(3)易于维护
Python源代码相当容易维护。
(4)丰富的标准库
Python有丰富的库,且跨平台,在UNIX,Windows和Macintosh兼容很好。
(5)互动模式
Python支持互动模式,可以从终端输入执行代码并获得结果,互动测试和调试代码片断。
(6)可移植
Python源代码是开放的,已经被移植到许多平台。
(7)可扩展
Python程序中可以调用C或C++完成的高性能代码或是算法实现。
(8)数据库
Python提供所有主要的商业数据库的接口。
(9)GUI编程
Python支持GUI可以创建和移植到许多系统调用。
(10)可嵌入
可以将Python嵌入到C/C++程序,让程序的用户获得"脚本化"的能力。

3、Python的缺点

(1)速度慢
Python是解释型语言,与C、C++等编译型语言相比速度较慢。

4、Python应用

Python主要应用方向如下:
(1)网络爬虫
(2)自动化运维与自动化测试
(3)大数据与数据分析:Spark
(4)Web开发:Flask、Django
(5)机器学习:Tensor Flow
(6)胶水语言:混合C++、Java等语言进行编程。

二、Python3安装

1、Windows平台

Windows版Python安装包下载地址:
https://www.python.org/downloads/windows/
技术图片

2、Linux平台

Python下载地址:
https://www.python.org/downloads/source/
选择Python-3.7.2.tgz下载
技术图片
解压源码:
tar -zxvf Python-3.7.2.tgz
进入源码目录:
cd Python-3.7.2
配置:
./configure
编译:
make -j4
安装:
sudo make install
查看Python安装结果:
控制终端执行命令:python3

三、Python IDE

Python IDE有PyCharm、Sublime Text、Eclipse+Pydev、VS Code等。

1、PyCharm

PyCharm是由JetBrains打造的一款Python IDE,支持MacOS、 Windows、Linux系统。
PyCharm具备一般?Python IDE?的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。
另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持 Google App Engine和ronPython。
PyCharm下载地址:
http://www.jetbrains.com/pycharm/download/
JetBrains提供了两种版本的PyCharm,PyCharm专业版支持全功能的Python和Web开发(付费),PyCharm社区版是Python和科学开发的轻量级IDE(免费)。

2、VS Code

Visual Studio Code是由微软开发的一款开源源代码编辑器,简称 VS Code。
VS Code的插件扩展模块界面如下,开发者可以搜索相应的扩展插件进行安装,Python相关插件如下:
技术图片

四、Python编程模式

1、交互式编程

在控制台终端中输入"python3"命令来启动Python解释器。
技术图片
在Python解释器中输入print("Hello Python3"),回车,打印出Hello Python3。
对于多行代码,交互式编程如下:
技术图片

2、脚本式编程

将Python代码拷贝至?hello.py文件中,在控制台终端执行命令:
python3 hello.py
打印结果:Hello Python3
在Linux/Unix系统中,可以在Python脚本文件顶部添加以下命令让Python脚本可以直接执行。
#! /usr/bin/env python3
hello.py脚本如下:

#! /usr/bin/env python3
print("Hello Python3")

修改hello.py脚本执行权限:
chmod +x hello.py
执行hello.py脚本:
./hello.py
执行结果:
Hello Python3

Python3快速入门(一)——Python简介

标签:1年   界面   sub   org   一个   ESS   拷贝   mac   src   

原文地址:https://blog.51cto.com/9291927/2385592

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!