《面向Python初学者的项目》 前21天内容

我把《面向初学者的项目》前21天的内容,同步总结到Python中文网,欢迎学习。因公众号文章内无法放入外部链接,有需要的直接点击文末的 阅读原文。
Day1 导论

几乎所有的程序猿都会遇到“啊哈”时刻:在这一刻,一切都如此合拍。对于我来说,这个时刻就是遇见Python的那一刻...

点解下面链接学习Day1内容:

Day1


Day2 设置Anaconda和Python

今天我们将安装本课程所需的软件...

点解下面链接学习Day2内容:

Day2


Day3 如何使用终端(Terminal)

根据你的操作系统,你可以选择使用命令提示符,即Command Prompt(针对Windows用户)或终端,即Terminal(针对Linux和OS X用户)...

点解下面链接学习Day3内容:

Day3


Day4 使用Jupyter Notebook

在本书的课程中,我们将在Jupyter Notebook里度过大部分时光。Jupyter Notebook是数据科学社区使用的强大工具,它使我们能更容易地学习Python...

点解下面链接学习Day4内容:

Day4


Day5 创建你的第一个程序

我们把每周五称为 “项目日”(Project Day),在这一天我们将使用这一周所学到的概念,一起创建一个小的应用程序或者游戏...

点解下面链接学习Day5内容:

Day5


Day6 字典

字典是一种非常重要的数据容器,它使用“键(keys)”储存信息,与列表相比,字典效率更高...

点解下面链接学习Day6内容:

Day6


Day7 还是字典

今天我们学习一下如何在字典中增加、修改、删除数据和遍历字典...

点解下面链接学习Day7内容:

Day7


Day8 元组、集合、不可变集合

python还有一些其他类型的数据容器,它们各有特点。今天,我们学习另外三种数据容器,尽管它们的使用频率不高,但在特定情况下用途也很大...

点解下面链接学习Day8内容:

Day8


Day9 读写文件

根据你所编写的程序类型,你需要保存或访问信息。为此,你需要了解如何处理文件,无论是创建、写入还是读取文件...

点解下面链接学习Day9内容:

Day9


Day10 使用CSV文件创建用户数据库

本周的项目是使用CSV文件构建一个用户数据库副本。项目要求:可以接收用户输入的信息,并允许用户登录/注销/注册...

点解下面链接学习Day10内容:

Day10


Day11 用户输入和条件

我们将介绍Input是如何工作的...

点解下面链接学习Day11内容:

Day11


Day12 if 语句

今天我们学习所有关于如何在代码里做决策,这会让我们学会决定哪些代码在程序中运行,根据用户输入的内容,计算等等。这是本周最重要的课程,一定要花足够的时间学习今天的课程。

点解下面链接学习Day12内容:

Day12


Day13 elif 语句

条件语句赋予我们在程序中做决策的能力,但目前为止,我们只看到了它能力的冰山一角。

点解下面链接学习Day13内容:

Day13


Day14 else 语句

好决策的第三部分也是最后部分是默认情况下做什么。在 Python 中,这部分是 else 语句。今天的课程会非常短,但对进一步理解条件语句是必须的。

点解下面链接学习Day14内容:

Day14


Day15 创建一个计算器

上周我们一起构建了一个收据打印程序。结合本周学习的课程,我们去构建一个简单的计算器,它可以接收用户输入并且输出正确结果。

点解下面链接学习Day15内容:

Day15


Day16 列表和循环

这一周,我将介绍一种称为“列表”的新数据类型和一种称为“循环”的新概念。列表将让我们有能力存储大规模的数据,而循环将可以让我们有能力反复执行特定部分的代码。

点解下面链接学习Day16内容:

Day16


Day17 for循环

今天将花费很多页面来介绍一个项目中的关键概念——循环。在实际应用中,你需要多次运行相同的代码。相比于我们多次重复写下相同的代码行,循环对于我们就方便很多了。在Python中,有两种循环类型,今天的课程中我们将介绍“For循环”。

点解下面链接学习Day10内容:

Day17


Day18 while循环

今天我们将讨论另一种循环——while循环。昨天我们看到了循环的工作原理,以及为什么要使用for循环。当你需要根据条件而不是计数循环时,通常使用while循环。今天我们将讨论基于条件的循环。

点解下面链接学习Day18内容:

Day18


Day19 使用列表

现在我们已经学习了什么是列表和如何使用循环,我们今天将学习如何使用列表。在Python中,列表对于任何程序都非常重要,所以,我们需要理解我们什么时候使用它们。

点解下面链接学习Day19内容:

Day19


Day20 创建猜单词游戏(Hangman)

随着前几周的学习,我们会发现这些项目代码通常会变的越来越长。今天,我们将利用过去四个天学到的所有概念来构建Hangman游戏。正如往常一样,随着项目代码写入,我们将引入新的概念。今天,我们的目标是创建功能齐全的Hangman游戏,在这个游戏里,我们可以猜词,减少生命值,并最后赢或输掉游戏。在这个游戏中,我们不会创建图象。在我们共同完成项目后,你可以根据自己的需求随意添加图形。

点解下面链接学习Day20内容:

Day20


Day21 创建和调用函数

今天的课程是关于理解什么是函数,函数的各个阶段,以及如何编写函数。我们会发现为什么函数在程序中如此重要以及函数如何使我们的编程体验更美好。

点解下面链接学习Day21内容:

Day21

点击阅读原文 学习

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值