binrui 複習學習小球

2021-10-07 12:21:55 字數 1165 閱讀 8582

# 1。匯入工具包

import random

import pygame

length =

900width =

550ball_x =

450ball_y =

225speed_y =

1speed_x =

1# 2。遊戲初始化

pygame.init(

)# 3.設定遊戲視窗大小

screen = pygame.display.set_mode(

(length, width)

)# 4.設定遊戲標題

pygame.display.set_caption(

"彈小球game"

)# 5.無限重新整理遊戲介面

while

2>1:

# 實體:

# 讓電腦監控我們的操作:滑鼠,鍵盤

for event in pygame.event.get():

if event.

type

== pygame.quit:

pygame.quit(

)# r g b 0-255

screen.fill((0

,0,0

))ball_y = ball_y + speed_y

ball_x = ball_x + speed_x

if ball_y > width:

speed_y =-1

elif ball_y <0:

speed_y =+1

if ball_x > length:

speed_x =-1

elif ball_x <0:

speed_x =+1

r = random.randint(0,

255)

g = random.randint(0,

255)

b = random.randint(0,

255)

pygame.draw.circle(screen,

(r, g, b)

,(ball_x, ball_y)

, random.randint(10,

300)

) pygame.display.update(

)

彈跳小球學習

主要知識點 為實現動態顯示,可用清屏函式 1.實現小球自由落體 動態軌跡 include include include 實現小球的自由落體 int main printf n return 0 2.實現小球的上下彈跳 include include include 實現小球上下彈跳 int mai...

機器學習複習

1.判斷與名稱解釋題 a1.1 資料探勘 在較大資料集上通過某些方式發現模型的乙個過程 1.2 機器學習 研究如何通過計算手段,利用經驗提公升系統的效能 1.3 假設空間 對於資料集a,其data對應的特徵為乙個向量,此向量所在的空間稱為假設空間 1.4 奧卡姆剃刀 若有多個假設與觀測一致,則選擇最...

深度學習複習

1.深度學習的那些大牛們 2.全連線網路 第4章 需要掌握的知識 重點 ppt week08神經網路入門.pdf 或 python神經網路程式設計高畫質版.pdf 前向傳播過程 在神經網路中,資訊從上乙個神經元直接流轉到下乙個神經元,直到輸出,依據每乙個神經元的輸入並根據相應規則可以計算出輸出,最終...