本课程介绍 Python 3 的基础知识,包括作为控制结构的条件执行和迭代,以及作为数据结构的字符串和列表。您还将学习使用屏幕上的 Turtle 来绘制漂亮的图片。您还将学习绘制参考图作为推理程序执行的一种方法,这将有助于提高您的调试技能。本课程没有先决条件。课程将涵盖课本 "Python 编程基础 "的第 1-9 章,该课本是本课程的配套教材(可选,免费)。 如果您是 Python 编程的新手,如果您需要复习 Python 基础知识,或者如果您可能已经接触过 Python 编程,但希望获得更深入的阐述以及描述和推理程序的词汇,本课程就是为您准备的。 本课程是 Python 3 编程专业五门课程中的第一门。

Python 基础
本课程是 Python 3 编程 专项课程 的一部分


位教师:Paul Resnick
访问权限由 New York State Department of Labor 提供
524,953 人已注册
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有4个模块
在第一周,您将通过讲座和 Runestone 教科书(专为本课程编写的互动式在线教科书)了解 Python 编程。本模块结束时,您将运行第一个 Python 程序,并学会如何通过编写程序绘制图像。
涵盖的内容
30个视频2篇阅读材料1个作业36个应用程序项目
在第二周,您将通过讲座和 Runestone 教科书了解一些 Python 数据类型(列表、字符串、元组)以及控制结构(for 循环)的基础知识。到本周结束时,你将能够编写更复杂的程序,通过结合 for 循环来创建图纸。最后,我们将向你介绍累加模式的基础知识,在接下来的课程中,每周都将对其进行扩展。
涵盖的内容
22个视频1个作业24个应用程序项目
在第三周,你将学习一种新的 python 数据类型--布尔型,以及另一种控制结构--条件执行。通过视频讲座和 Runestone 教科书,你将了解什么是二元条件、一元条件、嵌套条件和链式条件,以及如何在累积模式中使用条件。
涵盖的内容
13个视频1个作业17个应用程序项目
在第四周,我们将深入介绍如何使用列表、字符串和一般的 python 对象。我们还将介绍如何在列表和字符串中使用累加模式。最后的作业将通过应用来测试你的知识和技能,就像之前的评估和作业一样,不过现在你已经学会了基础知识,所以作业难度会增加。
涵盖的内容
23个视频2篇阅读材料21个应用程序项目
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
- 5 stars
84.02%
- 4 stars
13.68%
- 3 stars
1.40%
- 2 stars
0.35%
- 1 star
0.53%
显示 3/18395 个
已于 May 9, 2019审阅
very nice explain of each and every topic in deeply nice textbook concepts with own e-notes its covered almost good content about basic python it is really good course for beginner in this :)
已于 May 30, 2020审阅
This course is very good for beginners. The content and flow of the course is amazing. online practice tool to run our codes online without installing any software makes is even more user friendly.
已于 May 1, 2023审阅
Great course and easy to follow. The only suggestion I have is to do lesson 2 the best you can then move on because some of the practice questions have answers from lessons that come after this one.
从 计算机科学 浏览更多内容

KodeKloud

Rice University

Duke University




