从零开始学Python AI开发系列05

从这一课开始,我们将简单介绍最基本的Python语法和基础入门。当然,我们将用10个小的示例来带领大家一步步学习Python。

在正式开始学习之前,先简单介绍下我们将要学到的内容。

首先要强调的是,跟其它教程不一样的是,本系列教程全系列都会基于实际的小项目,而不是只有枯燥的理论知识。

因此,我们学到的东西可以在第一时间应用到实战项目中。

1.Anaconda和Jupyter Notebook的使用

在上一节的内容中,我们介绍了如何安装和配置Python3的开发环境,其中用到的就是Anaconda。而在整个系列教程的学习中,我们都将基于Anaconda和JupyterNotebook。

2.变量的介绍与使用

在这部分内容中,我们将介绍什么是变量。

3.数字和简单的数学运算

在这部分内容中,我们将通过一个小的实例来学习如何在Python3中进行数学运算,而这个实例则是关于神秘的生命恢复魔法药剂的~

4.文本的使用

在这部分内容中,我们将通过两个小的实例来学习如何在Python3中使用文本。一个实例是“你好!”,而另一个实例是“Email切片机”。

5.逻辑判断

在这部分内容中,我们将学习如何让所开发的Python应用可以思考。

6.数据结构

在这部分内容中,我们将学习如何在Python应用中处理数据。这里我们将学习两个实例,其中一个是如何设计Travis安保机器人,而另一个则是关于如何设计一个模拟影院。

7.循环

计算机相比人类有一点无可比拟的优势,那就是永不会疲倦(当然,前提是不要断电了~)。正是因为这一点,我们可以把很多枯燥的事情交给计算机来完成,比如重复做一些简单无聊的差事。

在这部分,我们将通过两个实例项目来学习循环的概念。其中一个3岁宝宝对话模拟器,而另一个则是Pig Latin翻译器。

8.函数

通过函数,我们可以让计算机自动运行一些常规的任务。

在这部分,我们将学习如何制作一款TIC-TAC-TOE游戏。

9.OOP(面向对象的编程)

OOP是高级编程语言的一个非常重要的特性,而Python也支持OOP!

先不要被OOP的名词吓倒,因为我们还是会通过两个实战项目来学习。其中一个是“比特币在手”,而另一个则是“自己开银行”。

好了,看到这里,是不是已经有了一些小小的期待了呢?

在下一课的内容中,我们将首先学习Anaconda和Jupyter Notebook的使用。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180723G0MPL000?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券