从这一课开始,我们将简单介绍最基本的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的使用。
领取专属 10元无门槛券
私享最新 技术干货