首页 > 其他分享 >turtle实现美国队长盾牌

turtle实现美国队长盾牌

时间:2024-04-28 13:58:56浏览次数:13  
标签:turtle 队长 填充 ## 盾牌 90 fill left

具体代码如下

import turtle

## 绘画大圆
turtle.pensize(10)       # 设置画笔大小为10px
turtle.pencolor('red')   # 设置画笔颜色

turtle.circle(105)       # 画一个半径为105px的圆
turtle.left(90)          #向左旋转90度
turtle.penup()           #提笔
turtle.forward(50)       #前进50px
turtle.pendown()         #落笔
turtle.right(90)         #向右旋转90度


## 绘制小圆并填充蓝色
turtle.fillcolor('blue')   # 设置填充颜色
turtle.begin_fill()        # 设置填充起始位置
turtle.circle(55)          #绘制一个半径为55px的圆
turtle.end_fill()          #设置填充结束位置


## 绘制五角星并填充
turtle.pensize(1)  
turtle.pencolor('white')  
turtle.fillcolor('white')

turtle.penup()
turtle.left(90)
turtle.forward(70)
turtle.left(90)
turtle.forward(48)
turtle.left(180)
turtle.pendown()  

turtle.begin_fill()
i=0
while i<5:
    turtle.forward(100)
    turtle.right(144)
    i+=1
turtle.end_fill()
turtle.hideturtle()  # 隐藏画笔

 

标签:turtle,队长,填充,##,盾牌,90,fill,left
From: https://www.cnblogs.com/liuyangjava/p/18163600

相关文章

  • turtle库创建画笔对象
    From: https://mp.weixin.qq.com/s/Ywb2aatt043-SfgMry0k4A-------------------------------------------------------------------------------------110.turtle库创建画笔对象Original 周晓宇python 安迪python学习笔记 2024-04-2221:02 云南 【目录】 1.知......
  • CF1933D Turtle Tenacity: Continual Mods
    思路:此题其实很简单,不要被邪恶的出题人迷惑了双眼。此题判断有解一共有两种情况。通过题意可以知道将原数组排序后如果\(b_{1}\neb_{2}\),那么最后的结果一定\(\ne0\),这是第一种情况。第二种情况其实就是第一种情况的变形,在排序后\(b_{1}=b_{2}\)的情况下,如果\(b\)......
  • 【Python使用turtle库随便画一些乱七八糟的东西】
    1、画一些五颜六色乱七八糟的Python代码如下:importrandomimportturtle#导入turtle和random库t=turtle.Turtle()#创建海龟笔t#创建一个常用颜色列表用来随机抽取颜色colors=["red","orange","lime","yellow","blue","indigo","p......
  • Turtle vs. Rabbit Race: Optimal Trainings
    https://codeforces.com/problemset/problem/1933/E前缀和+二分查找,之前一直用三分,好像不太行?总之找到u和u+1的就行代码:#include<iostream>#include<vector>#include<algorithm>#include<math.h>#include<sstream>#include<string>#include<string.......
  • 使用Python的turtle模块绘制美丽的樱花树
    引言Python的turtle模块是一个直观的图形化编程工具,让用户通过控制海龟在屏幕上的移动来绘制各种形状和图案。turtle模块的独特之处在于其简洁易懂的操作方式以及与用户的互动性。用户可以轻松地通过使用诸如前进、后退、左转、右转等基本命令,来编写程序控制海龟的行动路径,从而创......
  • python turtle相关
    一、简介二、内容三、问题 一、简介最近需要考计算机二级python,然后里面出现了平时基本没用到的turtle,在这里做一下复习总结。turtle,  是Python中用来绘图的标准库,它总体上讲,就是控制一只乌龟在纸上画画,控制它的朝向,笔粗细,填充。二、内容以下,按书上......
  • 顺序取模_cf929_D. Turtle Tenacity: Continual Mods
    目录题目概述思路想法参考代码做题反思题目概述原题参考:D.TurtleTenacity:ContinualMods给出长度为n的数组,可以对其任意排列,问是否可以给出一个数组a1、a2...、an满足a1%a2%...%an!=0思路想法感觉这种与顺序无关的题目都可以先尝试升序或是降序排列,事实上,假如升序排列,如......
  • turtle绘制太极图
    代码演示importturtle#导入turtle库t=turtle.Pen()#turtle.circle(radius,extent,step)#radius是必需的,表示半径,正值时逆时针旋转;#extent表示度数,用于绘制圆弧,正值时向上,负值时向下;#step表示边数,可用于绘制正多边形;#extent和step参数可有可无。#......
  • D. Turtle Tenacity: Continual Mods
    原题链接题解将序列排序后,设最小值为k,那么\(2~n\)的每个元素都可以表示为\(nk+b,b\in[0,k-1]\)如果\(2~n\)的元素中存在\(k\)且\(b\)均为零,一定失败code#include<bits/stdc++.h>usingnamespacestd;inta[100005]={0};intmain(){intt;cin>>t;......
  • C. Turtle Fingers: Count the Values of k
    原题链接题解暴力可不可以关键看时间复杂度x从1遍历到log2(1e6),y同理时间复杂度约为\(O(20·20)\)草code#include<bits/stdc++.h>#definelllonglongusingnamespacestd;intmain(){llt;cin>>t;while(t--){lla,b,l;cin......