码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Python南瓜头


    目录

    ​编辑

    系列文章 

    前言

    南瓜头

    程序设计

    完整代码

    程序分析

    运行结果

    尾声


    系列文章 

    序号文章目录直达链接
    表白系列
    1无法拒绝的表白界面https://want595.blog.csdn.net/article/details/134744894
    2满屏飘字表白代码https://want595.blog.csdn.net/article/details/135037388
    3无限弹窗表白代码https://want595.blog.csdn.net/article/details/134744711
    4李峋同款可写字版跳动的爱心https://want595.blog.csdn.net/article/details/134744191
    5流星雨https://want595.blog.csdn.net/article/details/134747408
    6漂浮爱心https://want595.blog.csdn.net/article/details/134744929
    7爱心光波https://want595.blog.csdn.net/article/details/134747365
    8玫瑰花https://want595.blog.csdn.net/article/details/134747447
    节日系列
    1新春/跨年烟花秀(2022)https://want595.blog.csdn.net/article/details/128727394
    烟花秀(2023)https://want595.blog.csdn.net/article/details/135042880
    粒子烟花https://want595.blog.csdn.net/article/details/136029420
    2圣诞节圣诞礼物https://want595.blog.csdn.net/article/details/135336583
    圣诞树(2022)https://want595.blog.csdn.net/article/details/128428985
    绿色圣诞树(2023)https://want595.blog.csdn.net/article/details/135048607
    粉色圣诞树(2023)https://want595.blog.csdn.net/article/details/135043042
    3冬至大雪纷飞https://want595.blog.csdn.net/article/details/128806017
    4生日生日蛋糕https://want595.blog.csdn.net/article/details/128739755
    5儿童节五彩气球https://want595.blog.csdn.net/article/details/128741043
    6国庆节国庆祝福https://want595.blog.csdn.net/article/details/128740923
    7万圣节万圣礼物https://want595.blog.csdn.net/article/details/128734395
    8愚人节愚人代码https://want595.blog.csdn.net/article/details/128696990
    9中秋节浪漫星空https://want595.blog.csdn.net/article/details/128737284
    10植树节樱花树https://want595.blog.csdn.net/article/details/128700178
    动漫系列
    1名侦探柯南系列柯南https://want595.blog.csdn.net/article/details/134777613
    2喜羊羊与灰太狼系列喜羊羊https://want595.blog.csdn.net/article/details/134778583
    懒羊羊https://want595.blog.csdn.net/article/details/134847642
    灰太狼https://want595.blog.csdn.net/article/details/135335303
    小灰灰https://want595.blog.csdn.net/article/details/135335445
    小香香https://want595.blog.csdn.net/article/details/135056783
    3海绵宝宝系列海绵宝宝https://want595.blog.csdn.net/article/details/134847364
    4哆啦A梦系列哆啦A梦https://want595.blog.csdn.net/article/details/135037884
    5HelloKitty系列hellokittyhttps://want595.blog.csdn.net/article/details/135337732
    6Tom&Jerry系列Tom&Jerryhttps://want595.blog.csdn.net/article/details/135337775
    7草莓熊系列草莓熊https://want595.blog.csdn.net/article/details/135337832
    8皮卡丘系列迷你皮卡丘https://want595.blog.csdn.net/article/details/135337911
    高级皮卡丘https://want595.blog.csdn.net/article/details/135337937
    豪华皮卡丘https://want595.blog.csdn.net/article/details/135337947
    炫酷系列
    1  一闪一闪亮星星系列张万森下雪了https://want595.blog.csdn.net/article/details/135336915
    一闪一闪亮星星https://want595.blog.csdn.net/article/details/135337049
    2代码雨https://want595.blog.csdn.net/article/details/135054341
    3七彩花朵https://want595.blog.csdn.net/article/details/135056670
    43D星空https://want595.blog.csdn.net/article/details/135056516
    5金榜题名https://want595.blog.csdn.net/article/details/135056150
    6满天星https://want595.blog.csdn.net/article/details/135056305
    ……

    前言

    《万圣节特辑之恶魔南瓜头》来袭!本期我们用python实现了一个南瓜头,让我们直奔主题吧!

    南瓜头

    程序设计

    1. import turtle
    2. def init():
    3. turtle.setup(1.0,1.0)
    4. turtle.title("南瓜头")
    5. turtle.hideturtle()
    6. turtle.bgcolor('orange')
    7. turtle.tracer(0)
    8. init()
    9. outline()
    10. tail()
    11. eyes_items = [(-60, 230, 0), (60, -50, 1)]
    12. eyes(eyes_items)
    13. nose()
    14. mouth()
    15. turtle.done()
    16. ……

    完整代码

    https://want595.blog.csdn.net/article/details/128734395

    程序分析

    这是一段Python代码,使用了turtle库来绘制一个南瓜头。

    代码开始时,定义了一个init()函数用来初始化绘图窗口的大小、标题、背景色等。然后调用了turtle库中的一些方法,如setup()、title()、hideturtle()、bgcolor()等来设置绘图的一些参数。

    接着定义了一个outline()函数,用来绘制南瓜头的轮廓。该函数使用了turtle库中的一些方法,如color()、penup()、goto()、pendown()、seth()、begin_fill()、fd()、left()、circle()、end_fill()等来实现绘制。绘制南瓜头的轮廓是一个比较复杂的任务,需要多次调用这些方法来绘制出如图所示的轮廓。

    然后定义了一个eyes()函数,用来绘制南瓜头的眼睛。该函数接受一个参数args,用来指定眼睛的位置、角度和方向。该函数使用了turtle库中的一些方法,如pensize()、penup()、goto()、pendown()、color()、begin_fill()、seth()、fd()、left()、right()、end_fill()等来实现绘制。眼睛的绘制也是一个比较复杂的任务,需要多次调用这些方法来绘制出如图所示的眼睛。

    然后定义了一个nose()函数,用来绘制南瓜头的鼻子。该函数使用了turtle库中的一些方法,如penup()、goto()、seth()、pendown()、begin_fill()、circle()、end_fill()等来实现绘制。鼻子的绘制比较简单,只需要画一个三角形即可。

    接着定义了一个mouth()函数,用来绘制南瓜头的嘴巴。该函数使用了turtle库中的一些方法,如color()、pensize()、penup()、goto()、pendown()、begin_fill()、seth()、fd()、left()、right()、end_fill()等来实现绘制。嘴巴的绘制也是一个比较复杂的任务,需要多次调用这些方法来绘制出如图所示的嘴巴。

    最后定义了一个tail()函数,用来绘制南瓜头的尾巴。该函数使用了turtle库中的一些方法,如penup()、goto()、pendown()、color()、seth()、pensize()、circle()等来实现绘制。尾巴的绘制比较简单,只需要画一个弧线即可。

    在主函数中,调用了turtle库中的tracer()方法,将绘图的效果关闭。然后依次调用了前面定义的函数来绘制南瓜头的各个部分。最后调用了turtle库中的done()方法,使绘图窗口保持打开状态。

    通过分析这段代码,我们可以了解到turtle库的一些基本用法,并了解到如何使用Python语言来绘制图形。这对于学习Python语言和图形绘制都是一个很好的例子。

    运行结果

    尾声

    《万圣节特辑(二)|  你好恶魔南瓜头!》到此就结束啦!让我们一起期待万圣节的到来吧~

  • 相关阅读:
    轻量级神经网络算法-MobileNet v1
    Servlet | HTTP协议、模板方法设计模式
    Java JVM垃圾回收确定垃圾的两种方式,GC Root
    英联邦国家有哪些
    密码学二: md5 网站服务器与用户通信过程 ca原理 签名原理 Flame 病毒原理
    机器学习-集成学习(模型融合)方法概述
    Java开发学习(三十七)----SpringBoot多环境配置及配置文件分类
    敏稳融合时代,云原生PaaS是企业IT转型的“灵药”吗?
    eNSP新手学习:01-软件安装
    如何解决网站服务器响应速度慢的问题
  • 原文地址:https://blog.csdn.net/m0_68111267/article/details/133973340
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号