资源简介
代码片段和文件信息
#!/usr/bin/env python3
“““ xturtle-example-suite:
xtx_kites_and_darts.py
Constructs two aperiodic penrose-tilings
consisting of kites and darts by the method
of inflation in six steps.
Starting points are the patterns “sun“
consisting of five kites and “star“
consisting of five darts.
For more information see:
http://en.wikipedia.org/wiki/Penrose_tiling
-------------------------------------------
“““
from turtle import *
from math import cos pi
from time import perf_counter as clock sleep
f = (5**0.5-1)/2.0 # (sqrt(5)-1)/2 -- golden ratio
d = 2 * cos(3*pi/10)
def kite(l):
fl = f * l
lt(36)
fd(l)
rt(108)
fd(fl)
rt(36)
fd(fl)
rt(108)
fd(l)
rt(144)
def dart(l):
fl = f * l
lt(36)
fd(l)
rt(144)
fd(fl)
lt(36)
fd(fl)
rt(144)
fd(l)
rt(144)
def inflatekite(l n):
if n == 0:
px py = pos()
h x y = int(heading())
- 上一篇:设置进程依附到某个cpu运行
- 下一篇:python五子棋
相关资源
- python五子棋
- python for给一列求偶数和奇数和统计个
- python tensorFlow AND和XOR
- python 字符串包附 函数 (in用法)
- python while
- python battleship 小游戏
- python 实现电子计算机
- python 手机号码运营商查询
- python 计算器
- python进行等宽离散并将结果写入exce
- python的网易云简单爬虫(已不能音乐
- python给图片增加透明文字水印
- python 单例模式
- python 给图片增加透明水印(文字)
- python采集百度贴吧图片并保存到本地
- Python给照片换底色(基于opencv模块)
- python 实现wifi断线重连 (通过ping和
- Python GUI Tkinter 顯示時鐘方法
- Read an Digit-Multimeter in Python
- python模拟登录52破解论坛,并实现打卡
- python 自动生成 RDP 远程连接登陆文件
- python查询百度关联词(相关搜索结果
- 用python漫画并打包成pdf文件
- python统计代码行数
- turtle 绘画
- Python爱奇艺首页海报
- python 给图片添加数字水印
- python 批量验证解压密码是否正确(可
- Python logging 日志例程
- python多渠道打包android App(资料+源码
评论
共有 条评论