条件循环函数定义 练习
Posted 我是大王哈哈哈
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了条件循环函数定义 练习相关的知识,希望对你有一定的参考价值。
画五角星
import turtle turtle.bgcolor(\'pink\') turtle.color(\'purple\') while True: turtle.forward(200) turtle.right(144) if(abs(turtle.pos()))<1: break
画太阳花
import turtle turtle.bgcolor(\'pink\') turtle.color(\'purple\') turtle.fillcolor(\'blue\') turtle.begin_fill() while True: turtle.forward(200) turtle.left(140) if(abs(turtle.pos()))<1: break turtle.end_fill() done()
画同心圆
import turtle for i in range(5): turtle.up() turtle.goto(0,-20*(i+1)) turtle.down() turtle.circle(20*(i+1))
画五个角星
import turtle turtle.setup(600,400,0,0) turtle.color("yellow") turtle.bgcolor(\'red\') turtle.fillcolor(\'yellow\') def hahagoto(x,y): turtle.up() turtle.goto(x,y) turtle.down() hahagoto(-250,100) turtle.begin_fill() for i in range(5): turtle.forward(100) turtle.right(144) turtle.end_fill() hahagoto(-150,160) turtle.begin_fill() for i in range(5): turtle.forward(40) turtle.right(144) turtle.end_fill() hahagoto(-115,120) turtle.begin_fill() for i in range(5): turtle.forward(40) turtle.right(144) turtle.end_fill() hahagoto(-120,70) turtle.begin_fill() for i in range(5): turtle.forward(40) turtle.right(144) turtle.end_fill() hahagoto(-150,25) turtle.begin_fill() for i in range(5): turtle.forward(40) turtle.right(144) turtle.end_fill()
以上是关于条件循环函数定义 练习的主要内容,如果未能解决你的问题,请参考以下文章