教大家用python画皮卡丘的脸

仅以此程序送给我的姐姐,嘻嘻~
效果图
在这里插入图片描述
用到的库是python的标准库turtle。
话不多说,上程序!
1.导入turtle库
在这里插入图片描述
2.写皮卡丘各部位的函数
鼻子:
在这里插入图片描述
眼睛:
在这里插入图片描述
脸:
在这里插入图片描述
嘴巴:
在这里插入图片描述
在这里插入图片描述
配置画笔画布参数:
在这里插入图片描述
调用函数:
在这里插入图片描述
到这里,我们可爱的皮卡丘的脸就画好了,如果想送给别人,就用pyinstaller工具打包为exe,直接执行就可以了,记住一定要存为.py后缀才可以,如果将其他后缀直接改为.py就会出现execution_count错误:
在这里插入图片描述

博主就在这个坑里爬了俩天才出来(惭愧),小程序不够优秀,希望遇到的坑跟大家一起分享出来,能解决问题就好!

好久没有登录我的博客,不知道大家有这么多问题,哈哈哈,上源码!!


```python
import turtle as tdef nose():t.penup()t.seth(90)t.fd(100)t.pendown()t.begin_fill()t.fillcolor("black")t.seth(45)t.fd(25)t.seth(135)t.circle(25,90)t.seth(315)t.fd(25)t.end_fill()def eyes(seth,fd,c):t.penup()t.seth(seth)t.fd(fd)t.pendown()t.begin_fill()t.fillcolor('black')t.circle(50)t.end_fill()t.penup()t.circle(50,c)t.pendown()t.begin_fill()t.fillcolor('white')t.circle(20)t.end_fill()def face(seth,fd):t.penup()t.seth(seth)t.fd(fd)t.pendown()t.begin_fill()t.fillcolor('red')t.circle(70)t.end_fill()def lip():t.penup()t.seth(135)t.fd(250)t.pendown()t.seth(-300)t.circle(30,-65)t.begin_fill()t.fillcolor('Firebrick')t.seth(165)t.fd(140)t.seth(195)t.fd(140)t.seth(-360)t.circle(30,-65)t.penup()t.seth(-60)t.circle(30,65)t.pendown()t.seth(-70)t.fd(240)t.circle(55,140)t.seth(70)t.fd(240)t.end_fill()t.seth(-110)t.fd(80)t.begin_fill()t.fillcolor('Firebrick')t.seth(120)t.circle(120,123)t.seth(-70)t.fd(165)t.circle(55,140)t.seth(72)t.fd(165)t.end_fill()def setting():t.pensize(4)t.hideturtle()t.setup(1000,600)t.speed(10)t.screensize(bg='yellow')def main():setting()nose()eyes(160,250,60)eyes(-9.5,530,230)face(195,600)face(-11,720)lip()t.done()if __name__ == '__main__':main()

就大家的问题,我又重新敲了一遍,验证没问题,大家试试~~~~~
如果第一次执行报错,尝试多执行几次。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/30289.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Reward Modelling(RM)and Reinfo

Reward Modelling(RM)and Reinfo 文章标签数据语言模型强化学习文章分类jQuery前端开发阅读数254 Reward Modelling(RM)and Reinforcement Learning from Human Feedback(RLHF)for Large language models&…

使用 RLHF 训练 LLaMA 的实践指南:StackLLaMA

由于LLaMA没有使用RLHF,后来有一个初创公司 Nebuly AI使用LangChain agent生成的数据集对LLaMA模型使用了RLHF进行学习,得到了ChatLLaMA模型,详情请参考:Meta开源的LLaMA性能真如论文所述吗?如果增加RLHF,效…

基于人类反馈的强化学习(RLHF) 理论

gpt 进程 GPT-1 用的是无监督预训练 有监督微调,只有简单的单向语言模型任务;GPT-2用的是纯无监督预训练,使用更多的数据,更大的模型,又新增了几个辅助的训练任务;GPT-3 沿用了 GPT-2 的纯无监督预训练&a…

【疑难杂症】overleaf公式显示异常并且被重复添加至正文内,正文内$符号消失,编译报错Missing $ inserted.inserted text。

问题描述 此问题困扰本人许久,搜索了许多相关情况都没有我这样的。每次编译后,overleaf中的公式会编译错误,并且被莫名其妙地添加到正文中,而且原来引用公式的dollar符号$$也异常消失。 问题举例 原始文本: 编译后…

【ChatGPT】从人类反馈 (RLHF) 中进行强化学习 | Illustrating Reinforcement Learning from Human Feedback (RLHF)

从人类反馈 (RLHF) 中进行强化学习 | Illustrating Reinforcement Learning from Human Feedback (RLHF) 目录

python 用 xlwings 处理 Excel 中的重复数据

xlwings 简介 xlwings 是一个 Python 库。简化了 Python 和 Excel 通信。 xlwings - 让Excel跑得飞快! 本文写作背景 & 需求 & 方案 因前几个月帮在医院工作的朋友现学现卖用VBA写了段程序,处理2个excel文档的数据到第3个Excel文档上,有模板数据…

解决Chrome网页编码显示乱码的问题

解决Chrome网页编码显示乱码的问题 记得在没多久以前,Google Chrome上面出现编码显示问题时,可以手动来调整网页编码问题,可是好像在Chrome 55.0版以后就不再提供手动调整编码,所以如果现在遇到big 5被误判为UTF8的网页问题时&…

全网最详细中英文ChatGPT-GPT-4示例文档-从0到1快速入门语法纠正应用——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

从0到1快速入门语法纠正应用场景 Introduce 简介setting 设置Prompt 提示Sample response 回复样本API request 接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例 其它资料下载 ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文字&…

ChatGPT其实无法获得法学保研资格

ChatGPT通过了美国明尼苏达大学法学院4门课程的考试,95个选择题、12个论述题,平均分为C;也通过了宾夕法尼亚大学沃顿商学院的考试,成绩也不错。但是在当下内卷的情形下,ChatGPT的考试成绩不会获得保研资格,…

chatgpt赋能python:Python摄像头运用介绍

Python摄像头运用介绍 Python是一种广泛应用于各种领域的高级编程语言。其中,Python摄像头应用越来越受欢迎,尤其是在计算机视觉和机器学习领域。本文将介绍Python摄像头运用的相关知识。 什么是Python摄像头运用? Python摄像头运用是使用…

NAT技术之NAT server

技术背景: 在很多场景中,比如企业、学校、甚至家里都有一些对外访问的业务提供,比如门户网址、NAS、ERP等,在实际部署中,这些提供访问的服务器都属于内网内,配置的是内网地址,导致的情况是公网…

在群晖NAS上搭建导航页_通过Web Station搭建

一、业务需求 1.1、需求说明 我们在使用群晖NAS的过程中,随着时间的推移会安装各种各样的软件内容和管理工具,而这些内容又都是一些网页界面(特别是一些在Docker中搭建的工具)时间久了我们也记不住那么多工具的Web界面地址&#…

[NAS] QNAP/威联通 常用设置和操作

🍁简介 QNap 产品是一种可扩展的数据存储解决方案。它们包括具有 1 到 30 个驱动器托架的设备,并提供 HDMI、Thunderbolt 2 和 USB 3.1 等连接选项,以及 802.11ac/a/n Wi-Fi 和高达每秒 40 Gb 的以太网。内置软件提供基本服务,例如…

详解央行数字货币和数字票据交易平台架构(多图)

独家披露:详解央行数字货币和数字票据交易平台架构(多图) 暴走时评:央行推动的基于区块链的数字票据交易平台已测试成功,由央行发行的法定数字货币已在该平台试运行。作为一种创新的货币和全新的支付体系架构,央行数字货币具有长远…

国家队入场,中国数字资产交易市场或将迎来新一轮“洗牌”

‍ ‍数据智能产业创新服务媒体 ——聚焦数智 改变商业 数字化已经成为中国文化产业的催化剂,一大批文化资源在数字技术的赋能下焕发了崭新的生机。 随着数字化的升级与科技进步,数字经济正在成为改变全球竞争格局的关键力量,各国家都争先出…

浅谈数字人民币什么时候正式推出DCEP钱包在哪里下载

11月23日,澎湃新闻从苏州一位知情人士处独家获悉,继深圳后,苏州将于双十二推出数字人民币红包测试。 上述知情人士告诉澎湃新闻记者,目前苏州相城区已有很多商家已经安装NFC(Near Field Communication,近场通信)二维码,只是支付载体还在测试员中,目前已有测试员体验过数字人民币…

Facebook 数字货币:缘起、意义和后果

来源 | 孟岩的区块链思考 作者 | 孟岩、邵青 出品 | 区块链大本营(blockchain_camp) 6 月 18日,Facebook 位于瑞士的子公司 Libra Network (天秤座网络)将发布其加密数字货币项目白皮书。此前 BBC 报道说这个数字货币叫做 GlobalC…

数字货币钱包基础

我在前面3篇文章讲了区块链基础知识、普通人如何购买以及如何在imtoken里参与ICO。一个核心的问题其实是没有讲到的,我们这些数字货币到底怎么保存,因为之前讲的都是在交易市场上购买比特币、以太币,这些货币被保存在交易市场,本质…

大家知道微信个人收款码限额多少吗

大家知道微信个人收款码限额多少吗 随着移动支付的普及,微信、支付宝等平台已经成为了人们日常生活中不可或缺的支付工具。二维码收款作为这些平台的重要功能之一,可以方便快捷地完成转账和付款操作,受到了越来越多用户的广泛关注和使用。 对…

用户授信额度管理中,会运用到哪些策略?

关注“金科应用研院”,回复“CSDN” 领取风控资料合集 01、授信额度与贷款额度 授信额度是指金融机构能够为借款人提供的最大贷款金额。贷款额度一般是指借款人在金融机构给予的最大贷款金额范围内,实际借贷的金额。 授信额度和贷款额度的主要区别是授…