平面密铺的浪漫(二)
消息来源:baojiabao.com 作者: 发布时间:2024-05-09
上期说了一些平面密铺的数码、数学和艺术概念,今期就让我们热热身,利用 Python 程式,绘制简单的平面密铺图形。透过编写程式制作线条及图形,可以有效训练我们的逻辑思维,强化使用电脑语言的概念。
上期曾提及在浏览器中用 Python 画图龟的网站 —— Trinket ,此类型网站无需安装任何软件,只需在网页上输入程式码,便能够即时看到效果,非常方便。以下将输入“程式码一”,绘画一个正方形的图案。程式码的设计会先定义一个包含座标参数的正方形绘画的函数,并以随机数值代表填满正方形的颜色,令每个绘画出来的正方形的颜色也不一样,使图像的视觉效果更加丰富。
Trinket 网址: https://trinket.io
绘画正四方形
制作四方形平面图密铺
跟着我们在“程式码一”中作一些改变,并使用巢状结构,呼唤这个正方
形绘画的函数,用来绘制出平面图密铺的图案步骤如下:Step 1:在程式码 a=40 的下面,加上水平和垂直距离的变数,分别是 dx 及 dy 。
上面的左图像中你可以看到一个一个的正方形被绘制出来,而每个正方形的颜色也是随机数设定,只要将 for loop 句子中的 range 的数字增加,例如改变为 10 ,就可以画更多的正方形出来。此外,读者可以尝试在上面的程式码中 drawSquare 的函数部分作一些更改,尝试制作出右图中三角形的平面密铺图案。
下星期待续……
相关文章
- YouTube更新违反规定政策,提升惩处透明度和一致性
2023-12-31 14:00:52
- 传苹果将把中国iCloud正式交给本地化经营 苹果手机icloud换区存储操作
2023-12-27 18:34:43
- 刘德华代言什么手机?刘德华成华为Mate 60 RS非凡大师华为5G新手机代言人
2023-09-26 21:55:08
- WebOS新系统:Palm Pre手机最新款高价登港
2023-06-23 15:39:14
- 帮助企业组织对抗勒索软件,资安通报机构设立防护专区,可协助事前、事中与事后因应
2023-06-22 09:36:10
- 蔚来全系产品降价3万 取消免费换电 换一次电池180元
2023-06-12 17:27:49
- 电商平台三巨头开打最大规模折扣 价格战再次打响
2023-03-05 18:58:40
- 爱立信节省成本裁员四千人 爱立信全球员工总数五分之一
2023-02-24 22:27:29
- 蜜芽关停近况,八位数重金买三字顶级新域名mia.com也关闭
2023-02-23 16:18:14
- 联想CEO杨元庆:联想集团需要裁员32%削减部分业务支出
2023-02-18 12:45:25
- 蓝色光标2022营收亏损18亿 客户预算减少明显
2023-02-18 12:40:08
- 三星工厂或将80%生产转至越南 因本地劳动力成本上升
2023-02-17 23:09:16
- 香港八达通卡如何激活?没用失效过期余额怎么办
2023-02-17 18:34:51
- 中兴通讯被曝将裁员20% 称只裁国外的
2023-02-17 18:33:26
- 苹果新iPhone15Pro手机终于改用USB-C(火牛)数据线??Lightning充电接口退出
2023-02-17 16:57:22
- 突发!蓝色光标曾为中国民企500强龙头 如今业绩亏损断崖下跌
2023-02-16 14:31:19
- 三星发布自家carplay车载中控系统 Car Mode for Galaxy 可以连接carplay吗?
2023-02-14 00:53:17
- Opera浏览器宣布集成ChatGPT 一键生成网页内容摘要
2023-02-14 00:32:08
- 谷歌google计划重返进入中国市场?但结果可能令你失望
2023-02-13 16:57:15
- Zoom紧急裁员1300人 佔员工总数15%
2023-02-08 14:59:11