【Python基础入门系列】第01天:环境搭建

【Python基础入门系列】第01天:环境搭建

    其实 Python 已经是一个很老的编程语言了,到现在(2019年) Python 已经高龄 28 岁,比很多程序员的年龄都大。现在之所以这么流行和社区、人工智能的发展,有很大的关系。

千里之行始于足下,今天我们先来学习 Python 环境搭建

Python 介绍

Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/)是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的 LISP。

Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言,第一个公开发行版发行于1991年,近些年十分火热,排名可见下图。

【Python基础入门系列】第01天:环境搭建

  • 常见的python解释器:

    • cpython 官方默认的解释器,使用最广泛

    • jypython 运行于java平台上的解释器

    • ironpython  运行于.net平台上的解释器

    • pypy 使用Python编写的解释器,支持JIT技术(即时编译)

  • python的特点:

    • a.是一种解释性语言【开发过程中没有了编译的环节】

    • b.是交互式的语言【可以直接互动执行Python程序】

    • c.是面向对象的语言

    • d.是跨平台语言【可以运行在不同的操作系统上】

    • e.适合初学者

  • 优点

    • 简单、易学;可移植性;可扩展性,可嵌入式;丰富的标准库;支持各种主流数据库;支持GUI编程【图形化编程】

  • 缺点

    • a.运行速度慢

    • b.代码不能加密

  • python应用:

    • web后端开发

    • 网络爬虫

    • 人工智能

    • 自动化运维

    • 网络编程

    • 国内:豆瓣、百度、阿里、新浪等都在使用python;国外:Google、FaceBook、Twitter

 

1989年的圣诞节期间,由 Python 的创始人为吉多·范罗苏姆,业余时间开发。Python 的历史参考:人生苦短,我用 Python 。

注意:本系列教程基于 Python 3.X

Python 环境搭建

Win 安装

  • Python有两个版本,分别是2.x和3.x,注意:3.x版本不向下兼容2.x

  • 2020.01.01官方已经宣布python2.x版本终止维护

  • 现在主流是python3,我们学习以3.6为主,注意安装的时候,请选择把安装路径加入环境变量

     

  • 如果安装2.7,安装后请手动把安装路径写到环境变量里在“我的电脑”右键-->属性,然后选择“高级系统设置”-->“环境变量”

     

    【Python基础入门系列】第01天:环境搭建

选中:高级-->系统环境变量--->path,双击或点编辑

【Python基础入门系列】第01天:环境搭建

将光标移动变量值的末尾,输入英文“;”,然后将python安装的路径添加进来,然后点击确定

【Python基础入门系列】第01天:环境搭建

 

验证是否安装成功

Win 下面打开 cmd 窗口(win 键+ R,输入 cmd 回车),在 cmd 窗口中输入 python 命令,回车后显示如下结果:

【Python基础入门系列】第01天:环境搭建

证明安装成功。

也可以使用命令: python3 --version 来查看

第一个 Python 程序

我们在上面一步的基础上,来写我们使用的第一个 python 程序,命令行中输入如下语法:

 

print("hello world!")

输入完后执行回车键,命令行就会输出 hello world!,如下图:

【Python基础入门系列】第01天:环境搭建

这样我们第一个 Python 程序就完成了,是不是很简单。

Python 开发工具(本人在用前两个)

Python 的开发工具有很多,推荐比较多的有:

  • PyCharm,PyCharm 是最好的一个(也是唯一一个)专门面向于Python的全功能集成开发环境。如需永久**专业版可以去我的博客参考,博客地址www.wakemeupnow.cn。

  • Sublime3,Sublime Text 是一款非常流行的代码编辑器,其开发者是一名谷歌的工程师,其梦想是使之成为更好的文本编辑器。Sublime Text 支持 Python 代码编辑同时兼容所有平台,并且丰富的插件(称之为“包”)扩展了语法和编辑功能。

  • Eclipse + PyDev,Eclispe + 插件 PyDev,它支持 Python 调试、代码补全和交互式 Python 控制台。

  • Atom

  • JupyterNotebook 

 

我选择使用pycharm,因为公认适合后端研发使用,其他工具也可试用,效果都很不错,各有千秋,所以接下来说一下它的安装使用方法。

Pycharm 安装使用

 

1) 创建新工程

选择create New Project

【Python基础入门系列】第01天:环境搭建

 

2)设置工程目录

在location中设置你的项目目录,点击后面...按钮选择目录

【Python基础入门系列】第01天:环境搭建

如果有下图提示,则表示你选的目录非空,没有关系,直接选yes

【Python基础入门系列】第01天:环境搭建

3)pycharm界面

【Python基础入门系列】第01天:环境搭建

4)新建python文件

在code目录上右键,选择New--->Python File

【Python基础入门系列】第01天:环境搭建

输入文件名:

【Python基础入门系列】第01天:环境搭建

如果有以下提示,则说明,项目没有选择python的解释器

 

【Python基础入门系列】第01天:环境搭建

5)设置项目的解释器

【Python基础入门系列】第01天:环境搭建

【Python基础入门系列】第01天:环境搭建

【Python基础入门系列】第01天:环境搭建

6) 编辑文件

输入以下代码:

print("hello world")

然后点击“运行”按钮,执行

【Python基础入门系列】第01天:环境搭建

总结

 

这篇文章我们简单了解了 Python 的特性,以及如何在不同环境中按照 Python 环境,安装配置 Python 的开发工具,学会使用 Python 写出第一个 Python 程序。

 

PS:公号内回复 :Python,即可获取最新最全学习资源!

        **专业版pycharm参考博客www.wakemeupnow.cn

 

 

以上,便是今天的分享,希望大家喜欢,

觉得内容不错的,欢迎点赞????支持,谢谢各位。

 

单纯分享,无任何利益相关!

 


 

最后分享一下个人博客以及个人摄影网站

WakeMeUpNow.cn

【Python基础入门系列】第01天:环境搭建

CSDN Blog平台博主-->网络毒刘 

justdoit.blog.csdn.net

【Python基础入门系列】第01天:环境搭建

Sina 微博平台博主-->刘旺學長 

https://weibo.com/Liuwang

 

【Python基础入门系列】第01天:环境搭建