传说中规范的爱衡穗穗情代码族梁(2010-11-10 21:37:36)
转载
标签:it
private final static DEPOSIT = 100000
private final static FELLING = 8
public void love(boy, girl) {
Boolean isMarried = false
if(boy.有房() &&boy.有车()) {
doMarry(boy, girl)
isMarried = true
} else if(girl.愿意等()) {
while(!(boy.赚钱 >DEPOSIT &&girl.感情 >FELLING)) {
for(int day=1day <=365day++) {
if( day == 情人节 ) {
if(boy.givegirl(玫瑰)) {
girl.感情++
} else {
girl.感情--
}
}
if(day == girl.生日) {
if( boy.givegirl(玫瑰) )
{
girl.感情++
}
else {
girl.感咐卜情--
boy.拼命赚钱()
}
}
}
if(boy.有房() &&boy.有车()) {
doMarry(boy, girl)
isMarried = true
break
}
年龄++
girl.感情--
}
}
if(!IsMarried) {
girl.goto(another_boy)
}
private void doMarry(boy, girl) {
boy.set(nothing)
girl.嫁给(boy)
}
学完本教程后,你也能做出这样的烟花秀。
如上图示,我们这里通过让画面上一个粒子分裂宽雀笑为X数量的粒子来模拟爆炸效果。粒子会发生"膨胀”,意思是它们会以恒速移动且相互之间的角度相等。这样就能让我们以一个向外膨胀的圆圈形式模拟出烟花绽放的画面。
经过一定时间后,粒子会进入"自由落体”阶段,也就是由于重力因素它们开始坠落到地面,仿若绽放后熄灭的烟花。
基本知识:用Python和Tkinter设计烟花。
这里不再一股脑把数学知识全丢出来,我们边写代码边说理论。首先,确保你安装和导入了Tkinter,它是Python的标准GUI库,广泛应用于各种各样的项目和程序开发,在Python中使用Tkinter可以快速的创建GUI应用程序。
import tkinter as tk
from PIL import Image, ImageTk
from time import time, sleep
from random import choice, uniform, randint
from math import sin, cos, radians
除了Tkinter之外,为了能让界面有漂亮的背景,我们也导入PIL用于图像处理,以及导入其它一些包,比如time,random和math。它们能让我们更容易的控制烟花粒子的运动轨迹。
Tkinter应用的基本设置如下:
root = tk.Tk()
为了能初始化Tkinter,我们必须创建一个Tk()根部件(root widget),它是一个窗口,带有标题栏和由窗口管理器提供的其它装饰物。该根部件必须在我们创建其它小部件之前就创建完毕,而且只能有一个根部件。
w = tk.Label(root, text="岁腊Hello Tkinter!")
这一行代码包含了Label部件。该Label调用中的第一个参数就是父窗口的名字,即我们这里用的"根”。关键字参数"text”指明显示的文字内容。你也可以调用其它小部件:Button,Canvas等等。
w.pack()
root.mainloop()
接下来的这两行代码很重要。这里的打包方法是告诉Tkinter调整窗口大小以适应所用的小部件。窗口直到我们进入Tkinter事件循环,被root.mainloop()调用时才会出现。在我们关闭窗口前,脚本会一直在停留在事件循环。
将烟花绽放转译成代码
现在我们设计一个对象,表示烟花慎含事件中的每个粒子。每个粒子都会有一些重要的属性,支配了它的外观和移动状况:大小,颜色,位置,速度等等。
python代码运行方法如下:1、命令行:命令行在Windows系统唤枯数上面可以称之为cmd,也可以称为控制台,但是它窗口程序的名称是命令提示符。在python安装完成之后就能够在命令行里编写python代码并运行了,win+r打开运行窗口后和首输入cmd回车执行即可已管理员身份启动命令提示符进入命令行。在命令行之中如要要去运行一个python程序的话只需要将py文件拖到命令行光标处即可,要运行python代码就需要输入python这个命令并执行进入交互环境。进入交互环境之后就可编写代码了,代码编写完回车即可败皮运行。
2、python在安装完成之后会自带一个叫做idle的编辑器,在开始菜单内搜索并找到启动它之后就能进入python代码的编辑和运行界面。直接在主界面编写完成代码之后按下键盘上的F5键就能够运行编写好的python代码了,但是在IDLE里面是无法直接去运行python程序的,需要将python程序文件在里面打开才能运行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)