博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
条件、循环、函数定义练习
阅读量:5277 次
发布时间:2019-06-14

本文共 1027 字,大约阅读时间需要 3 分钟。

1、注意标准库的两种导入与使用方式,建议大家采用<库名>.<函数名>的方式。

2、对前面的代码进行优化,用for,while,if,def实现

a、画五角星

 
import turtleturtle.setup(600,400)for i in range(5):    turtle.forward(100)    turtle.right(144)

b、画同心圆

import turtlefor i in range(5):    turtle.up()    turtle.goto(0,-30*(i+1))    turtle.down()    turtle.circle(30*(i+1))

c、画太阳花

import turtle turtle.color('red','blue')turtle.begin_fill()while True:    turtle.forward(360)    turtle.left(150)    if(abs(turtle.pos()))<1:       breakturtle.end_fill()done

d、画五个角星

import turtleturtle.setup(700,500,0,0)turtle.color('yellow')turtle.bgcolor('red')turtle.fillcolor('yellow')def my_goto(x,y):    turtle.up()    turtle.goto(x,y)    turtle.down()def my_wujiaoxing(r):    turtle.begin_fill()    for i in range(5):        turtle.forward(r)        turtle.right(144)    turtle.end_fill()my_goto(-335,160)my_wujiaoxing(100)my_goto(-200,240)my_wujiaoxing(50)my_goto(-150,180)my_wujiaoxing(50)my_goto(-150,100)my_wujiaoxing(50)my_goto(-200,30)my_wujiaoxing(50)

转载于:https://www.cnblogs.com/095lqt/p/7515692.html

你可能感兴趣的文章
Android StageFrightMediaScanner源码解析
查看>>
vue项目中开启Eslint碰到的一些问题及其规范
查看>>
循环队列实现
查看>>
获取表单提交的数据getParameter()方法
查看>>
CSS层模型
查看>>
springBoot 项目 jar/war打包 并运行
查看>>
HDU 1501 Zipper
查看>>
打包java程序生成exe
查看>>
八叉树
查看>>
函数的返回是返回给实参,然后由实参输出,返回值的作用是给输出的全部变为变量然后用.=连接好把变量存进数据库而不是输出完屏幕就拉倒了...
查看>>
教你禁用右键,也教你如何破解
查看>>
vmware 虚拟机扩展 liunx系统硬盘空间
查看>>
数据库之sqlite
查看>>
virtualbox之下载地址
查看>>
spring boot整合mybatis深坑之c3p0的详细配置
查看>>
SpringBoot实战(四)获取接口请求中的参数(@PathVariable,@RequestParam,@RequestBody)...
查看>>
RHEL5.8设置OpenSSH的X11 Forwarding功能
查看>>
Oracle 和 Sql service 区别
查看>>
java正则表达式
查看>>
bootstrap经典总结
查看>>