用户:
我是曲奇饼干查看:0 回复:1 评论:0 创建时间:2020-03-23T10:14:18
图形化教程写完了,写写python还是挺有乐趣的,
我突然发现我在无意识之间发布了我的第一个tkinter游戏,
那就把它讲解了吧!
好了开始介绍弹球游戏之预备。
讲弹球之前,必须先讲讲tkinter:
turtle库大家应该都知道(不知道的先了解一下)
tkinter和turtle一样,都是画图库,
但是:
区别一:
thinter可以导入图片(必须GIF格式),
可据我所知turtle不可以导入图片(应该是,我没见过专门导图片的函数,除非联合其他库)
区别二:
我终于知道为什么turtle的中文名是海龟了——因为它太慢了,
tkinter可以在一瞬间画出任何复杂图形。
今天我们讲弹球,这是不是跑题了?
答案是:没跑题。
我们运用区别二选择了tkinter而不是turtle。
先看看要导入什么库
from tkinter import *
import random
import time
import math
?第一种导入方法没用过?
那就让我停下来讲讲。
第一种方法:
import turtle t=turtle.Pen () turtle.done() 第二种方法: from turtle import * t=Pen () done () 这两个方法效果是一样的!!!! 但为什么我会选第二个方法? 因为我很懒!懒!懒!懒!懒!懒!懒! 这个方喵节省很多代码,还可以保证避免长库名输入出错! 言归正传,要导入4个库: tkinter——必须导入,主要库。 random——随机颜色,随机角度。 time——运算坚持时间。 math——可以不用,向上舍入。 今天就讲到这里吧! 喜欢的话会做更新。 大家再见!大家再见!大家再见!