Hi-im正在尝试使用johnzelles简单图形模块导入创建一个大小为100x100像素的python图形窗口。在

下面是我需要在图形窗口中重新创建的项目,我只是在寻找如何开始这方面的提示,因为我不知道从哪里开始(我可以单独绘制每个东西,但我需要使用一个循环)我已经尝试过,但我已经完全卡住,我知道圆圈需要有一个半径5

谢谢

更新:

所以在@Alecg_O的帮助下,我已经解决了这个问题,但是我不知道如何复制红色圆圈无数次,显然我可以复制并粘贴代码并更改x&y坐标,但必须有一种更有效的方法?到目前为止我的代码

def circlePattern():

win = GraphWin("Graphics", 100, 100)

x = -15

y = 20

for i in range(3):

x = x + 35

for dx in range(-10,11,10):

for dy in range(-10,11,10):

drawCircle(win, Point(x+dx, y+dy), 5, "red")

y = 20

for i in range(2):

y = y + 35

for dx in range(-10,11,10):

for dy in range(-10,11,10):

drawCircle(win, Point(x+dx, y+dy), 5, "red")

for x in range(10,86,35):

for y in range(10,86,35):

drawCircle(win, Point(x+dx, y+dy), 5, "white")

python 图形模块_Python图形模块相关推荐

  1. python动画精灵_Python精灵模块简介

    一.简介: 本模块命令名为精灵模块,或叫角色模块.本模块已经上传到了pypi网站,通过在cmd窗口下输入pip install sprites即可安装使用. 精灵模块主要提供继承自Turtle的Spr ...

  2. python argparse模块_Python argparse模块应用实例解析

    这篇文章主要介绍了Python argparse模块应用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 简介 argparse是python ...

  3. python莫比乌斯环_python基础|模块

    1 模块简介 在python中常见的模块有三种,在python解释器中的内置模块,第三方模块和自定义模块.模块的有使用python编写的文件,有已被编译为共享库或DLL的C或C++扩展,也有使用C编写 ...

  4. python如何自定义模块_python自定义模块和开源模块使用方法

    模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需要多个函数才 ...

  5. python import变量_Python import模块调用

    开发过程中代码越写越多,在一个文件里代码会越来越长,不容易维护,为了容易维护代码,我们把很多函数分组,分别放在不同的文件里,在Python中,一个.py文件就是模块(Module) 工具/原料 Pyt ...

  6. python shelve模块_python常用模块之shelve模块

    python常用模块之shelve模块 shelve模块是一个简单的k,v将内存中的数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据类型 我们在上面讲json.pickle ...

  7. python常用运维模块_python常用模块之一

    sys模块: sys模块是提供关于python本身的详细内在的信息的模块. sys.executable变量,它包含python解释器的路径 sys.platform变量,告诉我们现在处于什么操作系统 ...

  8. python 多层包多模块_python Modules模块操作

    今天学习python的Modules模块操作,并记录学习过程欢迎大家一起交流分享. 首先新建一个python文件命名为my_module.py的自定义moudle文件,在这个文件中进行模块代码编写: ...

  9. python counter模块_python collections模块 计数器(counter)

    一.计数器(counter) Counter是对字典类型的补充,用于追踪值的出现次数. ps:具备字典的所有功能 + 自己的功能 把我写入的元素出现的多少次都计算出来 import collectio ...

  10. 如何显示python的内置模块_python之模块(内置模块)

    内置模块是Python自带的功能,在使用内置模块相应的功能时,需要[先导入]再[使用] 一.sys 用于提供对Python解释器相关的操作: 1 sys.argv #命令行参数List,第一个元素是程 ...

最新文章

  1. 关于jQuery中自定义函数的操作
  2. python获取天气信息写入原有的excel文档
  3. Web项目练习总结(错误校正篇)
  4. Echart折线图 柱状图
  5. error while loading shared libraries: libstdc++.so.6: cannot open shared object file
  6. 将你一张表的值覆盖_山西联通携手华为完成长风商务区宏微协同,立体覆盖,打造5G精品网络...
  7. 十一假期朋友圈鄙视链,你在第几层?
  8. 【沫沫金】安卓手机版 - 日期控件
  9. qq登陆inc.php,登陆验证 qq登陆验证 php 登陆验证
  10. zabbix 如何监控tcp的SYN,establised?
  11. pandas.errors.ParserError: Error tokenizing data. C error: EOF inside string starting at line xxx
  12. 浏览器,图片格式及特点
  13. 微信小程序砍价功能php,微信小程序分享转发实现砍价功能
  14. Neo4j Desktop 添加算法插件Graph Algorithms
  15. c语言引用win api,C调用WinAPI及窗口过程
  16. 大雪坪剑来 Spring Cloud 教程(二):Spring Boot 集成 mybatis 实现增删改查
  17. 给SpringBoot Web应用配上JavaFx漂亮衣服
  18. 如何用控制面板打开计算机配置,如何查看电脑的配置?学会下面几种方法,你就可以自己看电脑配置...
  19. Linux内核移植常见错误及解决方法
  20. UmiJS基础+UmiUI安装使用+Mock使用示例+DvaJS案例

热门文章

  1. 中国索马杜林药市场趋势报告、技术动态创新及市场预测
  2. 中国天花灯市场趋势报告、技术动态创新及市场预测
  3. 做游戏,学编程(C语言) 13 消灭星星
  4. 设置linux环境变量
  5. 云原生数据编排厂商Alluxio获5000万美元C轮融资
  6. CentOS 8,凛冬将至
  7. 读懂 x86 架构 CPU 虚拟化,看这文就够了 | 赠书
  8. 蚂蚁金服上市诞生千个亿万富翁,财富自由,离你不远!
  9. Nutanix推出自动化功能,助力企业保证业务连续性
  10. 收藏!Java 500 道核心面试题全解析