小编ErH*_*unt的帖子

pygame.error: 视频系统未初始化

当我尝试存在游戏时,我似乎无法摆脱这个错误。游戏运行良好,但只有在我尝试存在游戏时才会出现错误。

import pygame
from pygame import *
import random
import time
import os
import sys
from pygame.locals import *


black = (0,0,0)
white = (255,255,255)

pygame.init()

def game():

 os.environ['SDL_VIDEO_CENTERED'] = '1'
 mouse.set_visible(False)

#screen
screen_width = 800
screen_height = 500
screen = pygame.display.set_mode([screen_width,screen_height])
#load images etc.
backdrop = pygame.image.load('bg.jpg').convert_alpha()
menu = pygame.image.load('green.jpg').convert_alpha()
ballpic = pygame.image.load('ball.gif').convert_alpha()
mouseball = pygame.image.load('mouseball.gif').convert_alpha()
display.set_caption('Twerk')
back = pygame.Surface(screen.get_size())

def text(text,x_pos,color,font2=28):
    tfont = pygame.font.Font(None, font2)

    text=tfont.render(text, True, color)
    textpos = text.get_rect(centerx=back.get_width()/2)
    textpos.top = x_pos
    screen.blit(text, textpos)

start = …
Run Code Online (Sandbox Code Playgroud)

python pygame

7
推荐指数
1
解决办法
2万
查看次数

haskell从列表列表中删除所有出现的给定值

我想从列表列表中删除所有出现的给定值.例如,输入:

'a' ["abc", "bc", "aa"] 
Run Code Online (Sandbox Code Playgroud)

输出:

 ["bc", "bc", ""]
Run Code Online (Sandbox Code Playgroud)

至今:

remove :: Eq a => a -> [[a ]] -> [[a ]]
remove y xs = filter(\x -> x/= y) xs
Run Code Online (Sandbox Code Playgroud)

我收到了错误,请提前谢谢.

haskell

6
推荐指数
1
解决办法
3753
查看次数

使用排序Haskell对对列表进行排序

我有一个函数(频率),它计算列表中每个不同值出现在该列表中的次数.例如,

frequency "ababca" 
Run Code Online (Sandbox Code Playgroud)

应该返回:

[(3, 'a'), (2, 'b'), (1, 'c')].
Run Code Online (Sandbox Code Playgroud)

这工作正常,但现在我需要使用此函数使用列表列表中的第一个元素对列表进行排序.

results   :: [Party ] -> [(Int, Party)]
results  xs = ??? frequency (sort xs) ??? 
Run Code Online (Sandbox Code Playgroud)

期望输出的例子:

[(1, "Green"), (2, "Red"), (3, "Blue")]
Run Code Online (Sandbox Code Playgroud)

以上不起作用,我不知道我能做什么.

使用常规'排序'

先感谢您.

haskell

2
推荐指数
1
解决办法
5214
查看次数

使用DatePicker的Timepicker Addon

目前我正在使用DatePicker(view-source:http://jqueryui.com/demos/datepicker/default.html)但是我在添加Timepicker插件时遇到了困难(https://github.com/trentrichardson/jQuery -Timepicker-Addon),如何正确使用插件?

谢谢 :)

html jquery

2
推荐指数
1
解决办法
1万
查看次数

大多数发生在列表中

我有一个高阶函数,它将采取:

results ["Red", "Blue", "Green", "Blue", "Blue", "Red"]
Run Code Online (Sandbox Code Playgroud)

并返回:

[(1,"Green"),(2,"Red"),(3,"Blue")]
Run Code Online (Sandbox Code Playgroud)

我需要使用结果函数并创建一个名为winner的新函数:

winner :: [Party ] -> Party
winner xs = 
Run Code Online (Sandbox Code Playgroud)

这将输出最多出现的颜色并删除元组中的第一个元素,如果两个颜色具有相同的出现次数,则输出两个颜色,例如:

winner ["Red", "Blue", "Green", "Blue", "Blue", "Red"]
Run Code Online (Sandbox Code Playgroud)

输出:

"blue"
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经尝试过使用snd和tail但是我一直都会遇到错误.先感谢您.

haskell

2
推荐指数
2
解决办法
2178
查看次数

使用JQuery添加HTML

下面的jquery将日期时间从括号中删除,而不是日期.

下面是jquery:

 $('.counter_area').html('<div class="open-ViewCustomer well well-sm"' +
                'data-toggle="modal" data-id=' + v.id +
                ' data-first=' + v.first_name +
                ' data-last='  + v.last_name +
                ' data-time='  + v.joined_at +
                ' data-note='  + v.note +
                ' data-download=' + v.attach +
                ' href="#viewCustomer" data-placement="bottom" title="View Customer Details And Options">' + v.first_name +
                ' ' + v.last_name +
                '</div>'
            );
Run Code Online (Sandbox Code Playgroud)

这就是它产生的:

<div class="open-ViewCustomer well well-sm" data-toggle="modal" data-id="2" data-first="joe" 
data-last="doe" data-time="2014-03-26" 18:22:50="" data-note="null" data-download="null" 
href="#viewCustomer" data-placement="bottom" title="View Customer Details And Options">joe   doe</div>
Run Code Online (Sandbox Code Playgroud)

你可以看到data-time="2014-03-26" 18:22:50=""应该是 …

html javascript jquery

1
推荐指数
1
解决办法
81
查看次数

标签 统计

haskell ×3

html ×2

jquery ×2

javascript ×1

pygame ×1

python ×1