零基础机器学习(2)-你的第一个Python程序

阅读文本大概需要 5.4 分钟。

前言

大家好,这里是零基础机器学习之Python基础教程的第二讲,这节课我会手把手的教大家运行自己的第一个Python程序:Hello World!

因为我们的教程面向的是所有想编程的同鞋,所以柠檬认为有必要为以前没有过编程经验的同鞋解释一下为何是“Hello World!”

Hello World 中文意思是『你好,世界』。因为《The C Programme Language》中使用它做为第一个演示程序,非常著名,所以后来的程序员在学习编程或进行设备调试时延续了这一习惯。

好了,话不多说,让我们开始我们的Python之旅吧。

Python环境搭建

当前,有两个不同的 Python 版本: Python 2 和较新的 Python 3 。每种编程语言都会随着新概念和新技术的推出而不断发展,Python 的开发者也一直致力于丰富和强化其功能。大多数修改都是逐步进行的,你几乎意识不到,但如果你的系统安装的是 Python 3 ,那么有些使用 Python 2 编写的代码可能无法正确地运行。如果你是第一次安装Python,柠檬强烈推荐安装Python3。

因为现在大多数同鞋用的还是Windows、Mac和Linux系统,所以柠檬就只给出这三种系统的安装方式。

  1. 访问Python的官网

  2. 点击下载按钮
    零基础机器学习(2)-你的第一个Python程序_第1张图片

  3. 点击下载Python3的按钮即可
    零基础机器学习(2)-你的第一个Python程序_第2张图片

  4. mac版和linux版的点击下面的mac版下载即可
    零基础机器学习(2)-你的第一个Python程序_第3张图片

Python安装

下载好了运行程序安装,一路点击next即可,但要注意一定要记住安装目录,这个下面配置环境变量的时候会用到。

Python环境变量的配置

右键点击"计算机",然后点击"属性"
然后点击"高级系统设置"

选择"系统变量"窗口下面的「Path」,双击即可。

然后在「Path」行,添加 python 安装路径即可(我的 D:\Python32 ),所以在后面,添加该路径即可。 ps:记住,路径直接用分号";"隔开。
零基础机器学习(2)-你的第一个Python程序_第4张图片

完成了前面的步骤以后,我们按住win + R键也就是键盘左下角的微软标志的键 + R键,然后在打开里面输入cmd呼唤出我们的dos界面,在dos界面输入python,显示如下就说明我们已经安装成功了:
零基础机器学习(2)-你的第一个Python程序_第5张图片

第一个Python程序

如果显示以上界面就说明我们已经安装成功了Python,接下来就是激动人心的时刻了:开始编写我们的第一行代码和第一个Python程序。

在刚才的dos界面输入我们第一行代码:print(“Hello World!”),你会得到如下输出:

第一行代码

鸡不鸡冻?嗨不嗨森?这就是我们的第一个Python程序,它用了一个print()方法,我们可以把需要输出的东西放在引号(单双都可)内,然后就可以在屏幕上输出出来了。是不是很简洁?没错,如果有学过其他语言的同鞋肯定能深切的感受到Python的极度简洁,写起来非常的舒服。

每当要运行 Python 代码片段时,都请打开一个命令窗口并启动 Python 终端会话。要关闭该终端会话,可按 Ctrl + Z ,再按回车键,也可执行命令 exit() 。

好了,我们已经写完了我们的第一个程序,下面介绍一下柠檬推荐的编写软件。

Python编辑器

因为在dos界面编写如果退出了的话,是没有保存的,而且dos界面编写Python是没有高亮显示的,所以柠檬推荐一款比较好用的Python编辑器:Pycharm。

这款编辑器的的风格跟android studio的风格基本上是一模一样的,因为柠檬以前写过安卓,所以第一次用这款软件的时候确实有用很亲切的感觉。

Pycharm的官网地址为:

https://www.jetbrains.com/pycharm/

零基础机器学习(2)-你的第一个Python程序_第6张图片

以下是柠檬用Pycharm的截图,可以看到函数都是有高亮的,而且文件可以很方便的保存,非常好用。
Pycharm

以下是这节课的思维导图,回顾一下,能大大加深对整节课的印象。

零基础机器学习(2)-你的第一个Python程序_第7张图片
好了,今天就分享到这里,下节课我会给大家讲解Python变量的数据类型,看完这篇文章只需要花费五分钟,每天花五分钟,一个月之后再回头看看一个月之前的自己,你会感到吃惊的,加油,一起坚持下去!

你可能感兴趣的:(Python)