中职电子与信息:yhon 练习实例65.docx
《中职电子与信息:yhon 练习实例65.docx》由会员分享,可在线阅读,更多相关《中职电子与信息:yhon 练习实例65.docx(1页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、题目:一个最优美的图案。程序分析:无。程序源代码:#!/usr/bin/pythoncoding: UTF-8import math class PTS:def_init_(self): self.x = 0 self.y = 0 points =def LineToDemo():from Tkinter import * screenx = 400 screeny = 400canvas = Canvas(width = screenx.height = screeny,bg = white)AspectRatio = 0.85MAX PTS = 15 h = screeny w = scr
2、eenx xcenter = w/ 2 ycenter = h / 2 radius = (h - 30) / (AspectRatio *2)-20 step = 360 / MAXPTS angle = 0.0for i in range(MAXPTS):rads = angle * math.pi / 180.0 P = PTS()p.x = xcenter + int(math.cos(rads) * radius)p.y = ycenter - intfmath.sin(rads) * radius * AspectRatio) angle += step points.append(p)canvas.create_oval(xcenter - radiusycenter - radius, xcenter + radius,ycenter + radius)for i in range(MAXPTS):for j in range(i,MAXPTS):canvas.create Jine(pointsi.x,pointsi.y,pointsj.x,pointsj.y)canvas.pack() mainloop() if _name_ = _mainLineToDemo()
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中职电子与信息:yhon 练习实例65 电子 信息 yhon 练习 实例 65
限制150内