wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP PYGAME LV3

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Câu 1: Pygame là gì?

a)

A. Một loại game đơn giản

b)

B. Một thư viện đồ họa và âm thanh cho Python

c)

C. Một loại phần mềm chỉnh sửa hình ảnh

2.

Câu 2: Làm thế nào để tạo cửa sổ trò chơi Pygame đầu tiên?

a)

A. Sử dụng hàm pygame.create_window()

b)

B. Sử dụng hàm pygame.display.set_mode()

c)

C. Sử dụng hàm pygame.open_window()

3.

Câu 3: Làm thế nào để đọc hình ảnh vào Pygame?

a)

A. Sử dụng hàm pygame.load_image()

b)

B. Sử dụng hàm pygame.load()

c)

C. Sử dụng hàm pygame.image.load()

4.

Câu 4: Làm thế nào để vẽ một hình chữ nhật trong Pygame?

a)

A. Sử dụng hàm pygame.draw.circle()

b)

B. Sử dụng hàm pygame.draw.rect()

c)

C. Sử dụng hàm pygame.draw.line()

5.

Câu 5: Làm thế nào để tạo âm thanh trong Pygame?

a)

A. Sử dụng hàm pygame.load_sound()

b)

B. Sử dụng hàm pygame.load_music()

c)

C. Sử dụng hàm pygame.mixer.Sound()

6.

Câu 6: Làm thế nào để di chuyển một đối tượng trong Pygame?

a)

A. Sử dụng hàm pygame.move()

b)

B. Sử dụng hàm pygame.transform()

c)

C. Thay đổi vị trí của đối tượng và vẽ lại trên màn hình

7.

Câu 7: Làm thế nào để xử lý sự kiện nhấn phím trong Pygame?

a)

A. Sử dụng hàm pygame.keydown()

b)

B. Sử dụng hàm pygame.event.poll()

c)

C. Sử dụng hàm pygame.event.get()

8.

Câu 8: Làm thế nào để kiểm tra va chạm giữa hai đối tượng trong Pygame?

a)

A. Sử dụng hàm pygame.sprite.collide_rect()

b)

B. Sử dụng hàm pygame.sprite.collide_circle()

c)

C. Sử dụng hàm pygame.sprite.collide_rectange()

9.

Làm thế nào để tạo một đối tượng di chuyển một cách linh hoạt trong Pygame?

a)

A. Sử dụng hàm pygame.sprite.Group() ()

b)

B. Sử dụng hàm pygame.sprite.Sprite

c)

C. Sử dụng hàm pygame.sprite.LayeredUpdates()

10.

Câu 10: Làm thế nào để giới hạn số khung hình hiển thị trong một giây chuyển động trong game?

a)

A. Sử dụng hàm pygame.time.Clock()

b)

B. Sử dụng hàm pygame.time.get_ticks()

c)

C. Sử dụng hàm pygame.time.delay()

11.

Câu 11: Làm thế nào để kết thúc trò chơi Pygame?

a)

A. Sử dụng hàm pygame.quit()

b)

B. Sử dụng hàm pygame.event.quit()

c)

C. Sử dụng hàm sys.exit()

12.

Câu 12: Làm thế nào để hiển thị văn bản trong Pygame?

a)

A. Sử dụng hàm pygame.font.SysFont()

b)

B. Sử dụng hàm pygame.Surface.blit()

c)

C. Sử dụng hàm pygame.Surface()

13.

Câu 13: Làm thế nào để xử lý các sự kiện trong Pygame?

a)

A. Sử dụng vòng lặp while True và kiểm tra các sự kiện với pygame.event.get()

b)

B. Sử dụng hàm pygame.event.pump()

c)

C. Sử dụng hàm pygame.event.poll()