学会像计算机科学家一样用世界上最流行的编程语言之一思考
你会学到: 学习Python的基础知识,Python是当今最流行的编程语言之一 通过编写一个基于文本的冒险游戏来学习Python语言的语法 了解面向对象编程和过程编程的区别 学会像计算机科学家一样思考:做决定、循环逻辑和执行计算 学习编写Python代码时的最佳实践 了解如何构建基于终端的Python程序 了解如何创建虚拟环境来隔离您的程序并使其易于安装
MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言:英语+中英文字幕(根据原英文字幕机译更准确) |时长:66节课(8小时39分钟)|大小解压后:3 GB 含课程文件
要求 不需要编程经验 视窗、Linux或麦金塔电脑
描述 Python是世界上最流行的编程语言之一,这是有充分理由的:它极其灵活,易于学习,并且运行在各种各样的设备和平台上。事实上,Python最近在TIOBE编程社区指数中排名第一,这是一个了不起的成就。
本课程是对Python 3.10版的介绍。与许多入门课程不同,我们不会花几个小时来调查语言的基础知识;就我个人而言,我认为这样做没有意义,因为网上已经有很多很多免费资源可以做到这一点。相反,我们将以我一直喜欢的方式学习语言:我们将实际构建一些东西。
本课程的大部分内容将集中在构建一个简单的文本冒险游戏,玩家在游戏中探索迷宫,遇到怪物,参与战斗,找到物品等等。这有点像回到电脑游戏的早期,但这里重要的不是我们将构建的游戏的质量,而是我们将涵盖开始用Python编程所需的所有东西,包括:
Python的基本数据类型:整数、浮点、字符串和布尔
Python的聚合数据类型:元组、集合、字典和列表
如何用Python做决策:if/elif/else
如何在Python中循环:for和while循环
如何编写函数
如何从标准库和第三方包导入
如何构造一个Python程序
如何用Python进行数学运算
如何在Python中操作字符串
如何使用Python中的类
俗话说,还有更多。定期地,我会包括一些“旁听生”讲座,这些讲座更详细地关注Python的一个特定方面,并提供不属于主项目的简单代码示例。
这门课程不需要以前的编程经验。
这门课是给谁的 本课程非常适合没有编程经验的初学者。 如果你知道一种现有的编程语言,并且想熟练使用Python,这也很好。