CS代写 | 留学生计算机辅导 | Assignment代做 | Code代做 | 论文辅导

CS代写 | 留学生计算机辅导 | Assignment代做 | Code代做 | 论文辅导

案例展示 - CS1010S Programming Methodology Mission 1: Runic Paintings Python代做

2024-09-15

案例展示 - CS1010S Programming Methodology Mission 1: Runic Paintings Python代做

在这个案例中我们完成了CS1010S Programming Methodology课程的Mission 1: Runic Paintings作业。该任务主要涉及通过Python绘制符文图案,要求学生掌握Python的基本编程逻辑,并应用给定的函数来构建复杂的符文图案。

任务细节:

  1. 任务背景

    • 学生被要求模拟在“Python Institute for Mages (PIM)”中的场景,通过绘制符文图案,展示对Python编程的理解和创造力。
    • 作业提供了一些基础符文,如rcross_bbsail_bbnova_bb等,要求学生通过函数组合和操作,生成复杂的符文图案。
      WeChat4cb7cff213a7ad4274864ffef0a23ef3.jpg
  2. 任务要求

    • Task 1: Mosaic (4 marks):要求学生编写一个mosaic函数,输入四个符文,生成一个2x2的马赛克图案。每个符文被排列在四个方位,生成一个新的符文。
      WeChat92f501a463e563d97affce3f570be17a.jpg

    • Task 2: Simple Fractal (4 marks):要求编写simple_fractal函数,使用一个输入符文,生成包含三个符文的分形图案,分别按照相等的高度和宽度排列。
      WeChat23c3bc68b177d40fb00ec6f12948eca8.jpg

    • Task 3: Egyptian (6 marks):要求学生通过编写egyptian函数,生成由多个符文组成的复杂埃及图案,输入的符文重复排列,围绕图案的四边,生成一个完整的图案。
      WeChat04282d691728931c7930f6be0b57720d.jpg

  3. 功能实现

    • 符文组合与操作:使用提供的符文操作函数如stack, flip_horiz, quarter_turn_left等,编写代码生成复杂的符文组合图案。
    • 图案生成与展示:每个任务要求生成的符文图案,使用作业中提供的show()函数进行展示。
    • Task 3: Egyptian是最具挑战性的任务之一。要求学生生成复杂的重复符文图案。为了实现这一任务,我采用了递归函数设计,将输入符文按指定次数重复排列,并确保每个符文的方向保持一致。

服务流程:

  1. 客户提供了作业要求后,我首先分析了作业中提供的符文和操作函数,确定了任务的实现思路。
  2. 我根据每个任务的具体要求,分别编写了mosaicsimple_fractalegyptian函数,确保每个函数能够生成正确的符文图案。
  3. 在完成代码的编写和调试后,我生成了每个任务对应的图案,并将代码与展示结果打包交付给客户。

客户反馈:

客户对符文图案的生成效果非常满意,特别是对于Task 3中复杂的埃及图案表示赞赏。最终客户也拿到了高分,并表示后续如果有mission或者Assignment会继续合作的。

成果展示:

  • 编程语言:Python
  • 实现功能:符文组合、分形图案、复杂图案生成
  • 文件类型:.py文件
  • 项目结果:完全符合要求,客户满意度高

联系我们

WeChat:pythonyt001
Email: [email protected]
17921737610209_.pic.jpg

  • 0
class="duration-300 fixed bottom-5 right-5 flex items-center justify-center rounded-full bg-neutral p-3 opacity-0 shadow transition-all hover:opacity-70 hover:shadow-lg lg:bottom-10 lg:right-10">