首页 > 其他分享 >这是我在51CTO博客的第一篇博文

这是我在51CTO博客的第一篇博文

时间:2023-10-06 16:07:17浏览次数:36  
标签:goto 51CTO 第一篇 博文 setheading pendown circle dir fill

1.狮子

import turtle as t

def hair():  # 画头发

    t.penup()

    t.goto(-50, 150)

    t.pendown()

    t.fillcolor('#a2774d')

    t.begin_fill()

    for j in range(10):  # 重复执行10次

        t.setheading(60 - (j * 36))  # 每次调整初始角度

        t.circle(-50, 120)  # 画120度的弧

    t.end_fill()

def face():  # 画脸

    t.penup()

    t.goto(0, 100)

    t.pendown()

    t.fillcolor('#f2ae20')

    t.begin_fill()

    t.setheading(180)

    t.circle(85)

    t.end_fill()

    # 下巴

    t.circle(85, 120)

    t.fillcolor('white')

    t.begin_fill()

    t.circle(85, 120)

    t.setheading(135)

    t.circle(100, 95)

    t.end_fill()

def ears(dir):  # 画眼睛,dir用来设置方向,左右眼对称

    t.penup()

    t.goto((0 - dir) * 30, 90)

    t.setheading(90)

    t.pendown()

    t.fillcolor('#f2ae20')

    t.begin_fill()

    t.circle(dir * 30)

    t.end_fill()

    t.penup()

    t.goto((0 - dir) * 40, 85)

    t.setheading(90)

    t.pendown()

    t.fillcolor('white')

    t.begin_fill()

    t.circle(dir * 17)

    t.end_fill()

def nose():  # 画鼻子

    t.penup()

    t.goto(20, 0)

    t.setheading(90)

    t.pendown()

    t.fillcolor('#a2774d')

    t.begin_fill()

    t.circle(20)

    t.end_fill()

def eye(dir):  # 画耳朵,dir用来设置方向,左右耳对称

    t.penup()

    t.goto((0 - dir) * 30, 20)

    t.setheading(0)

    t.pendown()

    t.fillcolor('black')

    t.begin_fill()

    t.circle(10)

    t.end_fill()

def mouth():  # 画嘴巴

    t.penup()

    t.goto(0, 0)

    t.setheading(-90)

    t.pendown()

    t.forward(50)

    t.setheading(0)

    t.circle(80, 30)

    t.penup()

    t.goto(0, -50)

    t.setheading(180)

    t.pendown()

    t.circle(-80, 30)

hair()

ears(1)

ears(-1)

face()

eye(1)

eye(-1)

mouth()

nose()

t.done()


2.比心

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>原生JS制作爱心表白代码 - 站长素材</title>

 

<link rel="stylesheet" href="css/love.css">

 

</head>

<body>

 

<div class="container" onselectstart="return false;" unselectable="on" style="-moz-user-select:none;">

 

    <div class="body_left">

        <img src="images/biubiubiu.gif" alt="" ondragstart='return false;'>

    </div>

 

    <div class="body_center love">

        <div class="block">

            <div class="div1"></div>

            <div class="div2"></div>

            <div class="div3"></div>

            <div class="div4"></div>

        </div>

    </div>

 

</div>

 

<div class="footer">

    <div class="border">

        <div class="border-top"></div>

        <div class="border-bottom"></div>

    </div>

 

    <div class="copyright">

        <div id="author">520快乐</div>

    </div>

</div>

 

<script type="text/javascript" src="js/love.js"></script>

 

</body>

</html>


3.烟火

from turtle import *

 

colors = ["red", "yellow", "blue", "lime"]

bgcolor("black")

 

x = 6

t = [Turtle(), Turtle()]

 

for index, i in enumerate(t):

i.speed(0)

i.color("white")

i.shape("circle")

i.shapesize(0.3)

i.width(3)

i.pu()

i.seth(90)

i.fd(350)

i.seth(-180)

i.pd()

 

t[0].pu()

delay(0)

speed(0)

ht()

 

for i in colors:

color(i)

for i in range(360):

t[0].fd(x)

t[0].lt(1)

pu()

goto(t[0].pos())

pd()

t[1].fd(2 * x)

t[1].lt(2)

goto(t[1].pos())

 

done()


2023

早睡早起,减肥健身

标签:goto,51CTO,第一篇,博文,setheading,pendown,circle,dir,fill
From: https://blog.51cto.com/u_16288000/7723828

相关文章

  • 这是我在51CTO博客的第一篇博文
    1.狮子import turtle as tdef hair():  # 画头发    t.penup()    t.goto(-50, 150)    t.pendown()    t.fillcolor('#a2774d')    t.begin_fill()    for j in range(10):  # 重复执行10次        t.setheading(60 - (j * 36)......
  • servlet在web项目的基本创建(我的第一篇博客,用来试试水的)
    下面这个是要写在WEB-INf的web.xml里面用来注册你要用的servlet类的<servlet>//这个用来注册servlet标签     <servlet-name>TestServlet</servlet-name>//你要用的servlet类的名字     <servlet-class>cn.com.TestServlet</servlet-class>//完整的类名(其实......
  • 这是我在51CTO博客的第三篇博文
    自我介绍我是51CTO新人,初来学习,喜欢研究计算机,学习dotnet的winform,望各位前辈老师们多多指教。技术分享今天带来的是在winform中,利用DataTable与DataGridView配合进行数据的显示。'全局设置DimDGVDTAsDataTable'Load等初始化设置DGVDT=NewDataTableWit......
  • 我的第一篇博客园随笔
    终于盼望着国庆假期的到来了,晚上闲来无事,打算完成以下老师的小任务--完成自己的博客设计。可能是CSDN的大众流行,加上现在程序员网站如雨后春笋般的出现,再加上个人博客页面越来越多,我对“博客园”的印象其实并不是很深刻,当我现在敲这篇文章,会有一种在2007年用诺基亚手机发短信......
  • 第一篇
    写了这么多年代码,也做了几年管理。突然间想记录点东西,可能是一些人生感悟,遇到的技术问题,学习的新内容等等,也会开源一些代码,希望能够帮助到别人。 为什么选择博客园呢?1.写过C#代码的应该浏览过博客园,这么干净的园子不多了。2.希望博客园坚持下去,跟我们这些码农一样,因为热爱......
  • 第一篇博客
    回顾————我的初心 选择大数据这个专业很巧合,当时处于填报志愿期间,还不知道有大数据这个专业,我想选一个和计算机有关,能收集互联网上大量的数据的专业,在一次参观学校中,第一次认识到了大数据这个专业,很符合我想要的,于是毫不犹豫地选择了大数据这个专业,我希望以后能通过大数据这......
  • (10/1-10/31)10月摸鱼计划,挑战7/14/21天发博文,实体礼品包邮送!
    10月摸鱼计划,来啦!本月继续以【博主任务】形式,让大家自发选择更文任务!任务达标后即可兑奖!且任务间的奖品可同享!【活动时间】发文时间:2023年10月1日—2023年10月31日【活动任务】以下任务福利可同享!!任务一:7天更文任务要求任务链接任务奖品7天发布文章(可以非连续)发文直达>>https://blo......
  • 【博文阅读】2023/09/26
      一、ICCV2023|Apple提出FastViT:快速卷积和Transformer混合架构论文名称:FastViT:AFastHybridVisionTransformerusingStructuralReparameterization论文地址:https://arxiv.org/pdf/2303.14189代码地址:https://github.com/apple/ml-fastvit博文地址:https://mp.w......
  • 第一篇
    1.回顾---我的初心 我是从电子商务专业转到数据科学与大数据技术专业的,我认为大数据这个专业是我认为我自己感兴趣的,这个专业对数学的要求比较高,我本身也喜欢数学中的逻辑与推理,我认为大数据这个专业是我认为现在最合适的,有的人说“你已经学了电子商务半年了,现在转你还跟得上课......
  • 记在51CTO的第一篇博文,学习网络安全相关知识记录
    作为一名在校大学生,除去学校所学知识,还有许多课余时间自学的知识,现在通过博文的方式记录下来并且进行分享,有不足之处请多多指出!一、学习笔记部分前后端分离前端:JS框架,API传输数据(使用接口传输,前后端两个网页)前端只用于显示页面,后端在其他域名下,使用后台管理软件来指向前端网站前端......