Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/python-scripting-intro

在互联网快速发展的时代,Python作为一门易于学习和应用的编程语言,已经成为许多开发和运维岗位的首选工具。Coursera上的《Introduction to Python Scripting for DevOps》课程正是为了帮助新手掌握Python编程而设计的,特别适合追求DevOps职业道路的朋友们。

该课程是系列课程的第一部分,旨在为学员准备好成为程序员的角色。课程中将介绍五个主要的过程编程概念:用户输入、控制台输出、变量声明与赋值、决策分支和迭代。每个概念后面都有实验室的环节,学员可以通过这些实验将所学的理论应用于简单的计算机程序设计中,以巩固所学的内容。

课程大纲

控制台输入与输出
课程的第一个模块将带领学员开始实际编码!我们将学习如何使用IDLE开发代码,并从命令行编译代码。无论是Windows、Mac OS还是Linux机器,都将提供详细的指导。我们将编写的第一个程序将重点关注从键盘读取输入并将程序结果输出到控制台。

数据类型
在第二个模块中,我们将了解计算机如何在程序执行过程中存储数据。我们会讨论如何存储整数、浮点数、布尔值和字符串。还会探讨在不同类型变量之间进行转换的方式,最后我们将了解变量的生命周期及其在代码中何时可见。

决策分支
第三个模块将教会我们如何根据测试改变程序执行的流程。通过使用if语句,我们将学习单一测试的适用情况,并在此基础上引入else子句进行多重测试。最后,我们还将看到case语句作为程序流的另一种表达方式。

迭代
在第四个模块中,我们将学习如何通过重复代码迭代来改变程序的流。我们将从固定次数重复的循环开始,然后编写在测试条件为真时继续的循环,最后探讨如何立即退出循环或返回测试条件。

总的来说,这是一门极具实用性的课程,适合所有希望进入DevOps领域且没有编程经验的初学者。通过系统的学习与实践,学员将能够扎实掌握Python编程的基础,为未来进一步深入学习打下良好基础。

课程主页: https://www.coursera.org/learn/python-scripting-intro

作者 CourseEye