老师,运行完程序什么反应都没有,这是为什么啊?

"""

作者:梁斌

功能:利用递归函数绘制分形树

版本:1.0

日期:03/08/2017

"""

import turtle

def draw_branch(branch_length):

"""

绘制分形树

"""

if branch_length > 5:

# 绘制右侧树枝

turtle.forward(branch_length)

print('向前 ', branch_length)

turtle.right(20)

print('右转 20')

draw_branch(branch_length - 15)

# 绘制左侧树枝

turtle.left(40)

print('左转 40')

draw_branch(branch_length - 15)

# 返回之前的树枝

turtle.right(20)

print('右转 20')

turtle.backward(branch_length)

print('向后 ', branch_length)

def main():

"""

主函数

"""

turtle.left(90)

turtle.penup()

turtle.backward(150)

turtle.pendown()

turtle.color('brown')

draw_branch(80)

turtle.exitonclick()

if __name__ == '__main__':

main()

python画五角星没有填色_pycharm运行画五角星程序后,出不来图形相关推荐

  1. python输入一个英文句子 输出单词个数_编写程序,给出一个英文句子,统计单词个数。_学小易找答案...

    [简答题]叙述pass语句的作用. [简答题]吹风机不工作,可以用万用表检测吗?在网上搜索关键词,吹风机不工作怎么办? [单选题]以下代码运行结果正确的是哪一项?() x=2 if x:print(T ...

  2. python画五角星没有填色_Python使用turtule画五角星的方法

    Python使用turtule画五角星的方法 本文实例讲述了Python使用turtule画五角星的方法.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python impo ...

  3. python twisted应用_如何通过Python(而不是通过Twisted)运行Twisted应用程序?

    我正在努力学习Twisted,无意中发现了一些我不太喜欢的东西--"Twisted命令提示符".我在Windows机器上摆弄Twisted,并尝试运行"聊天"示 ...

  4. R语言:填色等值线图及其色标(color bar)设置

    更多填色等值线图的绘制请参考R语言:如何在一张图上画多个填色等值线图 在气象数据分析中,经常用填色等值线图来表现气象要素的空间分布特点,例如下图中给出了1997年12月的海表温度异常(SSTA)的空间 ...

  5. 种子填色(Seed Filling)算法

    种子填色(Seed Filling)算法 区域填充即给出一个区域的边界,要求对边界范围内的所有像素单元赋予指定的颜色代码. 区域填充中最常用的是多边形填色. 多边形填色即给出一个多边形的边界,要求对多 ...

  6. python画填色图时,如何让分层的填色变为渐变色

    python画填色图时,如何让分层的填色变为渐变色 注:自己用来备忘的 以画海洋的地形图为例 数据为一个三位数据,有经度(lon),纬度(lat),高度(z)三个变量. 我们绘制的地形图为了美观,只想 ...

  7. python画圆填色_python turtle我想用五种颜色画五个圆,并且用画圆周的颜色填充,老是出问题,怎么回事,怎么修改?:python教程同心圆...

    python turtle画4个同心圆方法 from turtle import * def test(): reset() circle(30,-360) up() goto(0,-10) down ...

  8. python气象数据可视化学习记录1——基于ERA5数据画风场和海平面气压填色叠加图

    python气象数据可视化学习记录1--基于ERA5数据画风场和海平面气压填色叠加图 1. 写在前面 2. 图片效果 3. 逐步代码解析 3.1导入库 3.2 读取NC格式数据 3.3 对数据进行加工 ...

  9. 【案例教程】Python气象海洋数据可视化到常见数据分析方法(折线图、柱状图、errorbar图、流场矢量、散点图、风玫瑰图、流场矢量、填色及等值线+地图)

    [查看原文]Python在气象与海洋中的实践技术应用 Python是功能强大.免费.开源,实现面向对象的编程语言,能够在不同操作系统和平台使用,简洁的语法和解释性语言使其成为理想的脚本语言.除了标准库 ...

最新文章

  1. .net ajax 怎么写,.NET学习篇--Ajax中Url的写法
  2. [基础题] 5.(*)按如下要求编写Java应用程序:(1)编写一个用于表示战斗能力的接口Fightable,
  3. ARM指令寻址方式之: 内存访问指令寻址
  4. 微信小程序循环不同列表实现动态点击隐藏
  5. QDir类cleanPath函数用法
  6. manjaro linux 教程,Manjaro 使用基础
  7. 信息学奥赛一本通C++语言——1041:奇偶数判断
  8. 安装图像标注工具Labelme并使用其制作自己的数据集
  9. TypeScript入门教程 之 classes-emit
  10. 1042 Shuffling Machine
  11. 网络编程:TCP简单实现群聊功能
  12. deepinv2 添加打印机_Deepin系统上安装使用HP惠普打印机的方法
  13. 自动驾驶 | 激光雷达传感器的核心——MEMS技术
  14. 【三维GIS】Google Map/Google Earth三维模型提取
  15. 无他,唯手熟尔-前端实习面试题篇
  16. 报错:此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工具安装/卸载包含 IIS8 的 ASP.NET 4.5
  17. 用python按比例调整图片尺寸
  18. 「网易云音乐」歌单推荐算法
  19. 小笨狗的编程感悟(序言)
  20. Redis 大数据量(百亿级)Key存储需求及解决方案

热门文章

  1. 从美的脱排安装想到的我们的民族品牌
  2. 让我们一起写一个前端监控系统吧!
  3. python中font的用法_Python font.nametofont方法代码示例
  4. 入驻亚马逊你该知道这些!—跨海汇
  5. 微软、沃尔玛这种快倒闭的企业,凭什么重回巅峰?
  6. HTML写一个简单的登录注册界面
  7. 一文读懂5G基站节能技术
  8. 【转】无缝世界网游服务器架构的设计思路
  9. 时代亿信安全保密邮件签约中国兵器工业集团两大下属单位
  10. [C#]键盘↑↓←→控制图片加速移动