Lv.1
I only remember that I worked hard for 3 years.
签名:Infinity
在 我的世界网页代码 中回复
import Kitten
def when_start():
Kitten.move_forward(10)
while True :
Kitten.change_shape_to_next()
Kitten.wait_for_sec(0.1)
for _count in range(20):
Kitten.play_sound_and_wait('春日出游')
Kitten.move_forward(10)
Kitten.change_shape_by_index(1)
Kitten.clear_drawing()
Kitten.change_shape_by_index(1)
return 0
def when_clicked():
Kitten.hide()
Kitten.play_sound('爱心')
Kitten.send_signal_and_wait((False and False))
Kitten.change_shape_by_index(1)
Kitten.add_rotation(30)
Kitten.clear_drawing()
Kitten.show()
9 % 3 == 0
9 % 3 == 02021-10-23T21:13:17 点赞:0
在 我的世界网页代码 中回复
text()
function text
dim a
a=LnputBox("喵")
if a="爸爸"then
Msgbox"喵真乖",0,("恭喜")
else
Msgbox"调皮,不喵还想跑",0,"再来一次"
text()
end if
end function2021-10-23T21:13:47 点赞:0
在 神射手你们看一下 中回复
a1=input('请输入性别:')
a2=eval(input('请输入体重'))
a3=eval(input('请输入身高'))
d=0
if a1 == '男':
d=a2-(a3-100)
if d > 3:
print('你需要减肥了!')
elif d < -3:
print('你需要补充营养!')
else:
print('你的体重非常标准!')
else:
d = a2-(a3-110)
if d > 3:
print('你需要减肥了!')
elif d < -3:
print('你需要补充营养!')
else:
print('你的体重非常标准!')2021-11-09T20:55:07 点赞:0
在 hallo,我又来了,神射手看看吧 中回复
是这样的:x={fx+3e}={3+3e.ex}
y={fx.3e.63+=36pc}
(PC办的)
132e=s/t=v+MV(动力)=fx.{x}, {y}
2021-12-19T16:36:48 点赞:0
在 hallo,我又来了,神射手看看吧 中回复
几点的话...是这样的:versinθ=1-cosθ
vercosinθ=1+cosθ
coversinθ=1-sinθ
covercosinθ=1+sinθ
haversinθ=(1-cosθ)/2
havercosinθ=(1+cosθ)/2
hacoversinθ=(1-sinθ)/2
hacovercosinθ=(1+sinθ)/2
exsecθ=secθ-1
excscθ=cscθ-1
2021-12-19T16:40:13 点赞:0
在 兄弟们,谁来给我解释一下这是什么东东??? 中回复
imgsrc="https://static.cod喵/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E5%8E%89%E5%AE%B3%E4%BA%86.gif"alt="emotion_编程猫_厉害了"
2022-01-09T14:40:09 点赞:0
在 【教程新置】初中生都会的组合数学入门(二):容斥与代码实现 中回复
from Tkinter import *
import tkMessageBox,sys
from random import randint
class Grid(object):
def __init__(self,master=None,window_width=800,window_height=600,grid_width=50,offset=10):
self.height = window_height
self.width = window_width
self.grid_width = grid_width
self.offset = offset
self.grid_x = self.width/self.grid_width
self.grid_y = self.height/self.grid_width
self.bg = "#EBEBEB"
self.canvas = Canvas(master, width=self.width+2*self.offset, height=self.height+2*self.offset, bg=self.bg)
self.canvas.pack()
self.grid_list()
def draw(self, pos, color,):
x = pos[0]*self.grid_width + self.offset
y = pos[1]*self.grid_width + self.offset
self.canvas.create_rectangle(x, y, x+self.grid_width, y+self.grid_width,fill=color,outline=self.bg)
def grid_list(self):
grid_list = []
for y in range(0,self.grid_y):
for x in range(0,self.grid_x):
grid_list.append((x,y))
self.grid_list = grid_list
class Food(object):
def __init__(self, Grid):
self.grid = Grid
self.color = "#23D978"
self.set_pos()
def set_pos(self):
x = randint(0,self.grid.grid_x - 1)
y = randint(0,self.grid.grid_y - 1)
self.pos = (x, y)
def display(self):
self.grid.draw(self.pos,self.color)
class Snake(object):
def __init__(self, Grid):
self.grid = Grid
self.body = [(10,6),(10,7),(10,8)]
self.direction = "Up"
self.status = ['run','stop']
self.speed = 300
self.color = "#5FA8D9"
self.food = Food(self.grid)
self.display_food()
self.gameover = False
self.score = 0
def available_grid(self):
return [i for i in self.grid.grid_list if i not in self.body[2:]]
def change_direction(self, direction):
self.direction = direction
def display(self):
for (x,y) in self.body:
self.grid.draw((x,y),self.color)
def display_food(self):
while(self.food.pos in self.body):
self.food.set_pos()
self.food.display()
def move(self):
head = self.body[0]
if self.direction == 'Up':
new = (head[0], head[1]-1)
elif self.direction == 'Down':
new = (head[0], head[1]+1)
elif self.direction == 'Left':
new = (head[0]-1,head[1])
else:
new = (head[0]+1,head[1])
if not self.food.pos == head:
pop = self.body.pop()
self.grid.draw(pop,self.grid.bg)
else:
self.display_food()
self.score += 1
self.body.insert(0,new)
if not new in self.available_grid():
self.status.reverse()
self.gameover = True
else:
self.grid.draw(new,color=self.color)
class SnakeGame(Frame):
def __init__(self,master=None, *args, **kwargs):
Frame.__init__(self, master)
self.master = master
self.grid = Grid(master=master,*args, **kwargs)
self.snake = Snake(self.grid)
self.bind_all("<KeyRelease>", self.key_release)
self.snake.display()
def run(self):
if not self.snake.status[0] == 'stop':
self.snake.move()
if self.snake.gameover == True:
message = tkMessageBox.showinfo("Game Over", "your score: %d" % self.snake.score)
if message == 'ok':
sys.exit()
self.after(self.snake.speed,self.run)
def key_release(self, event):
key = event.keysym
key_dict = {"Up":"Down","Down":"Up","Left":"Right","Right":"Left"}
if key_dict.has_key(key) and not key == key_dict[self.snake.direction]:
self.snake.change_direction(key)
self.snake.move()
elif key == 'p':
self.snake.status.reverse()
if __name__ == '__main__':
root = Tk()
snakegame = SnakeGame(root)
snakegame.run()
snakegame.mainloop()
2022-01-20T15:44:35 点赞:0