咱就用三行Python代码,在Jupyter里头画个笑脸。虽说这只是图形库turtle做的基础操作,可看着屏幕上的东西冒出来,心情还是会变好不少。笑脸其实没啥特别复杂的地方,就是拿圆弧跟线段拼拼凑凑:先画个半圆当脸,补上两条弧线做眉毛,再用线勾出眼睛、鼻子和嘴巴。关键就在于让turtle转回头去画圆,通过改半径和角度,就能把那几个圆正好放到指定的位置上。 把这段代码丢进Jupyter或者别的Python环境跑一下,一张呆萌的笑脸立马就出来了。咱们一步步来看:先把画布和速度设置好,接着把画笔抬起来定位圆心,再画个100半径的半圆当脸。然后笔尖又抬起来跑到(-30,30),再画个20半径的小半圆当左眼;右边同理也是个小半圆。鼻子和嘴巴的部分就更简单了,在(-20,-10)点个黑点儿就是鼻子,从(-60,-40)开始向右走两步退两步就是张嘴笑了。最后把那只小龟龟藏起来,画面就完美了。 如果你今天心情不太好,也能让代码陪你哭一会儿。伤心表情和笑脸最大的区别有两个:脸不再是半圆,而是个稍微扁一点的椭圆;眼睛位置也往下挪了挪。其他部分都能直接复用笑脸的代码。咱们只要把画脸的那段改成turtle.circle(90,180),再把左眼和右眼的位置往下移到(-35,-25)和(15,-25)就成了。只要照着做,一张垂头丧气的伤心脸马上就出现在屏幕上。 别忙着关掉窗口,对着这张脸吹吹气、说句没事,咱们再画张笑脸呗——代码从来不嫌累,刚好能帮你一秒切换心情。