1
领取资源
参与者需领取ECS免费资源点击去领取
2
一键部署turtle库
跟着教学视频,画出专属圣诞树点击去创作
3
作品展示
分享属于你的圣诞树点击去提交
任务1:领取圣诞云资源套餐
二选一免费领取ECS资源,如已领取资源可继续前往下方步骤,如无试用资格可开通个人资源继续下方步骤
No entry or manifest in @ali/alfa-aliyundotcom-free-widget-goods-card
Error: No entry or manifest in @ali/alfa-aliyundotcom-free-widget-goods-card
    at http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:279462
    at h (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:125719)
    at Generator.<anonymous> (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:125470)
    at Generator.next (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:126078)
    at R (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:211817)
    at a (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:212019)
    at http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:212078
    at new Promise (<anonymous>)
    at http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:211960
    at http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:279652
No entry or manifest in @ali/alfa-aliyundotcom-free-widget-goods-card
Error: No entry or manifest in @ali/alfa-aliyundotcom-free-widget-goods-card
    at http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:279462
    at h (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:125719)
    at Generator.<anonymous> (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:125470)
    at Generator.next (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:126078)
    at R (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:211817)
    at a (http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:212019)
    at http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:212078
    at new Promise (<anonymous>)
    at http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:211960
    at http://g.alicdn.com/hmod/ace-developer-factory-free-product/0.0.12/??index.js,services.js:1:279652

任务2:开启圣诞树创作

观看教学视频,进入实验开始圣诞树DIY之旅吧!

turtle库是Python语言中自带的一个用于绘制图像的函数库。turtle库为使用者提供一个或多个小乌龟作为画笔,使用者可通过turtle库提供的各种方法去控制小乌龟在一个平面直角坐标系中移动并绘制移动轨迹以画出想要的图案。本实验提供3种不同样式的圣诞树代码,大家立即参与起来吧!
一键部署turtle库,快速了解
作者信息
任务3:作品展示
提交自创的圣诞树画作,要求不少于30字实验心得和创作来源。(友情提示:完成以上任务,审核通过方能在下方显示)
上传作品
更多作品
最新最热
因为已经领取了免费试用的ECS,所以是按照已领取的方法部署的,但是第一次部署了,一直显示正在部署,进度0%,经过几个小时的等待最终显示重新部署失败;不得已只得按教程重来,第二次部署很快就完成,但登录机器后发现桌面不存在one.py, two.py, three.py, run.py 4个文件;得,又得重来,第三次终于部署成功,也能画出圣诞树。仔细阅读了three.py,将背景色改成金色,文字改成中文,生成的图片还是蛮好看的。
在平台提供的环境按照步骤操作体验后,还可修改run.py的代码,将代码下载到本地,搭建本地的Python环境、pip安装所需要的包,进行进一步学习,对代码进行改进,画出更漂亮的圣诞树。
计算巢的一键部署效率很高,用python画画连部署python环境都不需要,节省了很多时间,建议大家来体验一下。运行文件可以编辑,编辑后可以按自己的意思画自己的圣诞树~
开通了个ECS 实例实验一下python绘图的效果,感觉挺好看的,Turtle库是Python语言中一个很流行的绘制图像的函数库,是一个拿着画笔的小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。
本次体验通过云服务ECS和计算巢服务,用python画出一棵好看的圣诞树。整体操作流程很简单,唯一的一点就是创建云服务器ECS时文档中指定可用区B下没有可用资源,切换了几个可用区,最终才找到了可用资源,达到了实验目标。整体圣诞树效果不错
此次实验简单易操作,执行了四个python文件后,在three的代码基础上稍作修改,更换了背景颜色和减少了雪花数量,英文变成了中文。同时也是第一次使用阿里云的计算巢服务,服务市场的种类和产品挺多,部署快捷方便,非常好用。
实验过程中如果你通过VNC连接后发现没有one.py,two.py,three.py文件,此时不要着急,再重新部署一遍小乌龟就行了,这个实验的底层就是通过小乌龟的运行轨道来进行画图的,实验挺新颖的,还是很不错的实验
这个代码是一个使用Python的turtle库来绘制一个圣诞树的示例。turtle库是一个简单的绘图工具,可以通过控制一个小海龟(turtle)在屏幕上移动来绘制图形。 首先,我们导入了turtle库,并定义了一个包含树干和树枝的元组tree_segments。然后,我们创建了一个turtle.Screen对象window,用于显示绘制的图形。window的背景颜色被设置为&quot;sky blue&quot;,这是一种天空蓝色的颜色。 接下来,我们创建了一个新的turtle对象tree,并将其颜色设置为&quot;forest green&quot;,这是一种森林绿色的颜色。tree对象用于绘制树干和树枝。 然后,我们创建了一个新的turtle对象trunk,并将其颜色设置为&quot;chocolate&quot;,这是一种巧克力色的颜色。trunk对象用于绘制树干。 定义了一个名为make_tree_segment的函数,该函数接收两个参数:size和top_position。size表示树枝或树干的宽度,top_position表示树枝或树干顶部的位置。函数的主要作用是使用turtle对象tree绘制一个树枝或树干。 在for循环中,我们遍历tree_segments元组,对于每个元组,我们调用make_tree_segment函数,绘制一个树枝或树干。 最后,我们调用turtle.done()函数,表示绘制结束。 总的来说,这个代码使用turtle库绘制了一个圣诞树,包括树干和树枝。绘制的过程是通过定义一个函数make_tree_segment来实现的,该函数接收size和top_position两个参数,用于控制树枝或树干的宽度和顶部位置。
实验心得:1. ECS 需要使用 Windows 操作系统;2. 若已有 ECS 实例且 ECS 实例之前为 Linux 系统,更改操作系统为 Windows 时,需要手动更改 ECS 实例的主机名,使其小于等于 15 个字符;3. 外网访问时需要在安全组中开启 5000 端口。
海龟绘图turtle是python内置的绘图库,它的绘图原理是模拟一只小海龟在屏幕上爬行,其爬行路径就形成了绘制的图形。 参考 :用Python代码绘制3种不同的圣诞树,给女友一个专属程序员的浪漫 !https://blog.csdn.net/xiaolinyui/article/details/134348748
不错的效果,好漂亮。由于不是新用户,只能使用之前的ecs服务器,搭建尝试了下,过程非常简单。效果杠杠的!!!
利用之前的ecs服务器,尝试了部署这个方案,效果还不错,圣诞树还蛮漂亮的。
图上右侧是实验中生成的圣诞树图案,左侧是我根据脚本修改生成圣诞树的图案,枝繁叶茂,挂满了彩灯和礼物,象征着欢快和祝福。旁边则是洁白无瑕的雪花,寓意着纯洁和宁静。增添了浓厚的节日氛围。活动非常好,步骤非常详细简单,通过计算巢模板快速生成软件服务,让用户减少部署环节,快速上手。最后愿我们大家的未来更加美好,愿我们的生活更加幸福!
必需要windows系统上生成,linux的服务器出不了图。生成的圣诞树还是挺漂亮的哦
部署过程简单,使用Python的Turtle库,创造出独一无二的圣诞树。
不怕大家笑话,我搞了三个多小时,期间重新装不下10变“turtle画布”。之所以这么久是因为我提前99元购买了一个ECS了,跟着教程做完之后双击打开one.py 打不开,后来各种百度之后是自己没有安装python的环境,自己有安装完环境之后,发现阿里云已经给出了在已有ECS实例上搭建的教程。 大家一定下仔细,防止和我似的浪费大量时间,不过最终我也没完成外网访问。
通过前期领用的服务器,变更系统Windows Server 2022,之后使用计算巢创建部署,随后登陆服务器,安装python,就可以愉快的通过几个python文件生成圣诞树了。
不得不说使用计算巢一键搭建服务真的很方便, 直接选择自己的ECS服务器,一键部署,然后安装python环境即可,简单高效且快捷
按照实验指导书,按部就班来做,非常简单。尤其最后在浏览器打开圣诞树页面的时候,非常漂亮。 非常好的一次体验活动。
1、必须是Windows操作系统 2、第一个one.py操作的画布,容易无响应然后自动退出 3、最喜欢第三棵Christmas tree
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问