很抱歉,您没有提供具体的句子或关键词,我无法为您改写为一个新的长尾词。请提供您希望改写的句子或关键词,我将尽力帮助您。
- 内容介绍
- 文章标签
- 相关推荐
本文共计723个文字,预计阅读时间需要3分钟。
题目:使用tkinter库绘制圆形。
代码实现:以下是一个使用tkinter库绘制圆形的简单示例。
pythonimport tkinter as tk
def draw_circle(canvas, x, y, radius, color): canvas.create_oval(x-radius, y-radius, x+radius, y+radius, fill=color)
root=tk.Tk()root.title(绘制圆形)
canvas=tk.Canvas(root, width=200, height=200)canvas.pack()
draw_circle(canvas, 100, 100, 50, 'blue')
root.mainloop()
原题:使用tkinter库画圆形。
原题给出的代码:
#!/usr/bin/python # encoding=utf-8 # -*- coding: UTF-8 -*- # 画图,学用circle画圆形。 if __name__ == ‘__main__‘: from tkinter import * canvas = Canvas(width=800, height=600, bg=‘yellow‘) canvas.pack(expand=YES, fill=BOTH) k = 1 j = 1 for i in range(0,26): canvas.create_oval(310 - k,250 - k,310 + k,250 + k, width=1) k += j j += 0.3 mainloop()
输出结果:
需要注意的是:
1、tkinter是每个python版本都内置的一个图形库
2、在使用turtle库的时候turtle这个库是会调用tkinter这个库的
3、这个库在py2和py3里的名字是不一样的python2叫Tkinter,python3叫tkinter
Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下:
Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。
wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能健全的 GUI 用户界面。
Jython:Jython 程序可以和 Java 无缝集成。除了一些标准模块,Jython 使用 Java 的模块。Jython 几乎拥有标准的Python 中不依赖于 C 语言的全部模块。比如,Jython 的用户界面将使用 Swing,AWT或者 SWT。Jython 可以被动态或静态地编译成 Java 字节码。
使用tkinter制作Windows窗口:
源码:
#!/usr/bin/python # -*- coding: GBK -*- import tkinter #import tkMessageBox #Py2.0中 import tkinter.messagebox #Py3.0中 top = tkinter.Tk() def helloCallBack(): tkinter.messagebox.showinfo( "Hello Python", "Hello Runoob") B = tkinter.Button(top, text ="sss", command = helloCallBack) B.pack() # 进入消息循环 top.mainloop()
效果:
点击按钮,出现:
其中Tkinter库的使用还需深入学习!
使用tkinter库 画圆、直线、方形、等等。。
————————(我是分割线)————————
参考:
1. RUNOOB.COM:
www.runoob.com/python/python-exercise-example56.html
www.runoob.com/python/python-gui-tkinter.html
www.runoob.com/python/python-tk-button.html
2、zhidao.baidu.com/question/432270397607348804.html
备注:
初次编辑时间:2019年10月6日21:42:39
环境:Windows 7 / Python 3.7.2
本文共计723个文字,预计阅读时间需要3分钟。
题目:使用tkinter库绘制圆形。
代码实现:以下是一个使用tkinter库绘制圆形的简单示例。
pythonimport tkinter as tk
def draw_circle(canvas, x, y, radius, color): canvas.create_oval(x-radius, y-radius, x+radius, y+radius, fill=color)
root=tk.Tk()root.title(绘制圆形)
canvas=tk.Canvas(root, width=200, height=200)canvas.pack()
draw_circle(canvas, 100, 100, 50, 'blue')
root.mainloop()
原题:使用tkinter库画圆形。
原题给出的代码:
#!/usr/bin/python # encoding=utf-8 # -*- coding: UTF-8 -*- # 画图,学用circle画圆形。 if __name__ == ‘__main__‘: from tkinter import * canvas = Canvas(width=800, height=600, bg=‘yellow‘) canvas.pack(expand=YES, fill=BOTH) k = 1 j = 1 for i in range(0,26): canvas.create_oval(310 - k,250 - k,310 + k,250 + k, width=1) k += j j += 0.3 mainloop()
输出结果:
需要注意的是:
1、tkinter是每个python版本都内置的一个图形库
2、在使用turtle库的时候turtle这个库是会调用tkinter这个库的
3、这个库在py2和py3里的名字是不一样的python2叫Tkinter,python3叫tkinter
Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下:
Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。
wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能健全的 GUI 用户界面。
Jython:Jython 程序可以和 Java 无缝集成。除了一些标准模块,Jython 使用 Java 的模块。Jython 几乎拥有标准的Python 中不依赖于 C 语言的全部模块。比如,Jython 的用户界面将使用 Swing,AWT或者 SWT。Jython 可以被动态或静态地编译成 Java 字节码。
使用tkinter制作Windows窗口:
源码:
#!/usr/bin/python # -*- coding: GBK -*- import tkinter #import tkMessageBox #Py2.0中 import tkinter.messagebox #Py3.0中 top = tkinter.Tk() def helloCallBack(): tkinter.messagebox.showinfo( "Hello Python", "Hello Runoob") B = tkinter.Button(top, text ="sss", command = helloCallBack) B.pack() # 进入消息循环 top.mainloop()
效果:
点击按钮,出现:
其中Tkinter库的使用还需深入学习!
使用tkinter库 画圆、直线、方形、等等。。
————————(我是分割线)————————
参考:
1. RUNOOB.COM:
www.runoob.com/python/python-exercise-example56.html
www.runoob.com/python/python-gui-tkinter.html
www.runoob.com/python/python-tk-button.html
2、zhidao.baidu.com/question/432270397607348804.html
备注:
初次编辑时间:2019年10月6日21:42:39
环境:Windows 7 / Python 3.7.2

