猫史档案馆


python 弹球游戏大解析(上)(上)

用户:我是曲奇饼干我是曲奇饼干查看: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——可以不用,向上舍入。 今天就讲到这里吧! 喜欢的话会做更新。 大家再见!大家再见!大家再见!


回复

上一页1 页 / 共 1下一页
我是曲奇饼干我是曲奇饼干

最后的地方编程猫好像出错了,回车呢?

点赞0


评论