蓝桥杯python自学笔记
2022/2/7 1:13:04
本文主要是介绍蓝桥杯python自学笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
画一个正方形
代码部分
import turtle as t#导入turtle库 as t 主要是简化turtle t.speed(10)#画笔速度设置为10 t.fillcolor("red")#填充颜色 t.begin_fill()#开始填充 t.forward(180)#四边形边长为180像素,画笔前进180像素(单位) t.left(90)#画笔左转90度 t.forward(180)#画笔向前走180 t.goto(0,0)#起点坐标 t.end_fill()#结束填充 t.fillcolor("yellow")#填充颜色 t.begin_fill()#开始填充 t.forward(180) t.right(90) t.forward(180) t.goto(0,0)#起点坐标 t.end_fill()#结束 t.hideturtle()#隐藏画笔
画一个四叶风轮
代码部分
import turtle as t#导入turtle库 import time#导入时间模块 t.shape("turtle")#画笔的形状 t.seth(0) #海龟在原点 #0,90,180,270 t.seth(x) angles=[0,90,180,270] for x in angles: t.fillcolor("red") # t.fillcolor(colors[y]) #四个扇叶的颜色colors = ["red","yellow","blue","green"] t.begin_fill() t.forward(100)#风轮的半径是100,海龟向前走100 t.right(90)#海龟右转 t.circle(-100,45)#100是指半径,45是指角度 -100表示顺时针 t.right(90)#海龟右转90 t.forward(100)#海龟向前走100 t.end_fill()#结束填充 t.seth(90)#海龟头向上在原点 t.fillcolor("blue")#填充颜色是蓝色 t.begin_fill()#开始填充 t.forward(100) t.right(90) t.circle(-100,45) t.right(90) t.forward(100) t.end_fill() t.seth(180)#海龟头向左 t.fillcolor("yellow") t.begin_fill() t.forward(100) t.right(90) t.circle(-100,45)# t.right(90) t.forward(100) t.end_fill() t.seth(270)#海龟头向右 t.fillcolor("green") t.begin_fill() t.forward(100) t.right(90) t.circle(-100,45) t.right(90) t.forward(100) t.end_fill() #t.setheading(0) #海龟头向右 #time.sleep(1) #等待1秒 #t.setheading(90) #海龟头向上 #time.sleep(1) #t.setheading(180) #海龟头向左 #time.sleep(1) #t.setheading(270) #海龟头向下 t.down()
菱形
代码部分
import turtle as t t.pu() #put up 的缩写,抬起画笔 t.fd(120);t.pensize(4)#fd forward的缩写,画笔前进120,画笔宽度4 t.pd();t.speed(10)#pd put down的缩写,画笔落下,多条指令写一行,中间用分号隔开 t.hideturtle()#隐藏画笔 for x in range(12): t.color("black","pink")#画笔颜色是黑色,填充颜色是粉色 t.begin_fill()#开始填充 t.left(30)#画笔左转30度 t.fd(80)#画笔前进80,菱形的边长 t.right(60) t.fd(80) t.right(120) t.fd(80) t.right(60) t.fd(80) t.right(60) t.end_fill() t.color("red") t.circle(120,360/12)#半径120,角度30度 t.right(90)#校准一下角度 t.done()#暂停程序,停止花笔画绘制,但绘制窗体不关闭
代码仅供参考
这篇关于蓝桥杯python自学笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门