Fractal Geometry in Python

所在平台: Udemy

课程主页: https://www.udemy.com/course/fractal-geometry-in-python/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:Python分形几何** **课程概述:** 本课程为Python图形化编程与分形几何的中级入门教程。通过代码示例,学员将亲自动手学习如何使用Python的内置`Tkinter`和`turtle`图形库创建各种分形图案。课程内容涵盖了通过迭代、递归、细胞自动机和混沌理论生成的分形。 **核心学习内容:** * **Python图形化编程基础:** 掌握使用 `Tkinter` 和 `turtle` 库创建图形对象。 * **经典分形图案:** 学习并实现科赫曲线、谢尔宾斯基三角形、龙曲线等经典分形。 * **递归与迭代:** 深入理解和应用Python函数中的递归和迭代概念。 * **细胞自动机:** 利用细胞自动机实现对象动画,特别是康威生命游戏。 * **随机性与混沌:** 通过“少数服从多数”规则创造岛屿和海岸线,探索费根鲍姆的工作和确定性混沌。 **学习成果:** 完成课程后,您将能够: * 掌握在Python中创建任意图形对象的能力。 * 理解并亲手绘制各种经典分形。 * 熟练运用Python的递归和迭代技术。 * 利用细胞自动机创建动态图形。 * 探索分形几何在模拟自然现象中的应用。 **本课程无需安装任何第三方库,通过学习,甚至有能力自行开发图形化库。**

课程评论(0条)

课程详情

This is an introduction to both graphical programming in Python and fractal geometry at an intermediate level.We learn through coding examples in which you type along with me as we go through examples of fractals created with iteration, recursion, cellular automata, and chaos. These concepts are implemented in Python using it's built-in Tkinter and turtle graphics libraries, so no special packages have to be brought in by the user, in fact by the time we are done you could write graphical packages on your own! By the end of these lectures you will Have the tools to create any graphical object in Python you wantUnderstand and create classical fractals such as the Koch curve, Seirpinski triangle, and Dragon curveBe able to use recursion and iteration in Python functionsUse the concept of cellular automata to animate objects in Python by playing Conway's Game of LifeCreate islands and coastlines by playing Majority RuleExplore the work of Feigenbaum and learn about deterministic chaos

课程标签

0人关注该课程

主题相关的课程