自学Python两三个月了,深感智商的欠缺,思维方式比较线性,毕竟是一个大学只学过一门VB的女同学
。所以学编程的道路上经常遇到障碍,笨笨……一个小问题都会牵出很深奥的知识。发现这本书的第二部分网上找不到参考答案,就分享一个自己研究了很多天(真的是好几天,?),最后做的还算成功的13.5。编程真的很奇妙,虽然我学的很笨拙,但是成就感还是要爆了……

import pygame
import sys
from random import randint
from pygame.sprite import Sprite
from pygame.sprite import Group
pygame.init()
bg_color=(20,40,50)
screen=pygame.display.set_mode((1200,700))
random_number=randint(1,1200)
dropspeed=3
speed_factor=5
class Doll(Sprite):
"""docstring for Doll"""
def __init__(self, screen):
super(Doll, self).__init__()
self.screen = screen
self.image=pygame.image.load('timg.bmp')
self.rect=self.image.get_rect()
self.screen_rect=self.screen.get_rect()
self.rect.centerx=self.screen_rect.centerx
self.rect.bottom=self.screen_rect.bottom
self.moving_right=False
self.moving_left=False
def blitme(self):
self.screen.blit(self.image,self.rect