条件、循环、函数定义练习
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:break turtle.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
条件、循环、函数定义练习相关推荐
- 条件、循环、函数定义、字符串操作练习
用循环画五角星 import turtle for i in range(5):turtle.forward(200)turtle.right(144) 用循环画同心圆 import turtle f ...
- 【作业】条件、循环、函数定义、字符串操作练习
一.注意标准库的两种导入与使用方式,建议大家采用<库名>.<函数名>的方式. 二.对前面的代码进行优化,用for,while,if,def实现: 1.用循环画五角星 1 fro ...
- python基础课程2(看代码看注释)--条件判断|循环|函数|生成器|类
##人生苦短,我用python ##课程内容 #条件判断 #循环 #类:简单介绍类的用法##条件判断 #if condiction:# dosomething #else: # dosomething ...
- 循环函数:while循环和for循环及函数定义
循环 while循环 while循环 语法: while(循环条件){ 循环语句; } 循环的好处:1.代码不冗余2.结构简洁3.代码复用4.后期维护成本比较低编写循环:1.确定计数2.每次让计数累增 ...
- qmake language qt 工程文件 配置文件 .pro .prl .prf .pri 词法 语法 for循环 判断语句 函数定义
目录 词法 string 1.数据类型 2.特殊处理的内置变量 3.转义字符 关键字:包括语法关键字.特殊变量 语法 变量 变量.属性.环境变量 变量使用 全局变量作用域 函数定义和使用 判断语句和循 ...
- node.js 函数定义和调用
·函数定义: var a=2; function add(i){if(i>0){return 1;}else{return 2;} } add(a); console.log(add(a)); ...
- python函数参数定义顺序_Python函数定义-位置参数-返回值
原标题:Python函数定义-位置参数-返回值 1 函数介绍 函数在编程语言中就是完成特定功能的一个词句组(代码块),这组语句可以作为一个单位使用,并且给它取一个名字.可以通过函数名在程序的不同地方多 ...
- 【theano-windows】学习笔记六——theano中的循环函数scan
前言 Scan是Theano中最基础的循环函数, 官方教程主要是通过大量的例子来说明用法. 不过在学习的时候我比较习惯先看看用途, 然后是参数说明, 最后再是研究实例. 国际惯例, 参考网址 官网关于 ...
- python函数定义和调用_函数定义和调用
定义函数 在JavaScript中,定义函数的方式如下: function abs(x) { if (x >= 0) { return x; } else { return -x; } } 上述 ...
- Python学习札记(十一) Function2 函数定义
参考:定义函数 Note: 先看一段代码实例(Barefoot topo.py): def read_topo():nb_hosts = 0nb_switches = 0links = []with ...
最新文章
- 张高兴的 Windows 10 IoT 开发笔记:FM 电台模块 KT0803L
- 绘图中的drawRect
- testing your idea
- 通用类别目录Global Catalog[为企业维护windows server 2008系列五]
- 读取STM32单片机-ID操作
- 审稿人,我想跟您谈谈心
- 在文本框的光标处插入指定的文本(兼容IE6和Firefox)
- 二十三、常用的标签:见源码
- Linux静态库运行找不到lc,创建和使用静态库(问题:undefined reference)
- idea的替换快捷键
- 64位CPU内存限制
- 几何图形变化(Codevember)
- ninja ripper新版教程
- oj记录 牛客 高校赛 C派蒙的奇妙冒险------石之海
- v-for错误:应为数组元素析构模式
- pandas数据合并之pd.concat()用法
- 21.4.24周末总结(第七次)
- Keil5 安装使用
- 密码学归约证明——DH密钥交换协议在窃听者存在的情况下的安全性
- java cmd进入目录_cmd进入某个目录
热门文章
- gRPC学习记录(六)--客户端连接池
- python爬虫从入门到放弃(三)之 Urllib库的基本使用
- 爬取微博对话语料制作聊天机器人
- Android6.0的SMS(短信)源码分析--短信接收
- Android系统进程间通信(IPC)机制Binder中的Server启动过程源代码分析
- 深入理解 Android 的 IPC 机制--------Binder
- Hyperledger Fabric 1.0 实战开发系列 第二课 Fabric环境搭建
- dos系统 关闭服务器,如何开启或关闭服务程序?巧用DOS命令全攻略
- emmap erlang_erlang的map基本使用
- python控制命令行光标位置_python实现cli命令行的进度条光标滚动显示效果