今天是2023年2月6日,時間過得好快,以至於我在寫到時間會下意識寫成2023年……
看來全國肺炎情況進一步公升溫了,以至於我家所在的小區進行了命令封鎖通知,所以出行不再像以前那麼自由了,不管怎樣,給戰鬥在一線的抗肺炎醫生們以及相關工作人員加油打氣。
言歸正傳,今天完成了有關python學習過程中的乙個小挑戰,總體而言沒有遇到什麼特別苦難的問題,屬於過程化程式設計,練練手。
**如下:
1效果展示:#題目:回執矩形事例是唯一乙個繞著螢幕移動形狀的事例。修改該程式,以便任何時候,當矩形碰到螢幕邊界時,矩形都將會改變顏色。23
import
pygame,sys,math,time
4from pygame.locals import *56
#pygame初始化
7pygame.init()89
#設定標題
10 pygame.display.set_caption("
game_one")
1112
#設定視窗大小
13 screen=pygame.display.set_mode((600,400))
1415
#定義變數
16 color=0 #
顏色變數
17 sign=0 #
移動標誌
18 p_x=0
19 p_y=0
20 x=0
21 y=0
2223
#遊戲迴圈
24while
true :
25 color=255,255,255
26 sign=1
27for event in
pygame.event.get() :
28if event.type==quit :
29pygame.quit()
30sys.exit()
3132
if p_x==550:
33 sign=2
34 color=0,255,255
35if p_y==350:
36 sign=3
37 color=0,0,255
38if p_x==0 :
39 sign=4
40 color=255,0,255
41if p_x==0 and p_y==0 :
42 sign=1
43 color=255,255,255
4445
if sign==1:
46print("
1...
") #
為了測試用的,可刪除。
47 p_x+=1
48 p_y=0
49elif sign==2:
50print("
2...")
51 p_x=550
52 p_y+=1
53elif sign==3:
54print("
3...")
55 p_x-=1
56 p_y=350
57elif sign==4:
58print("
4...")
59 p_x=0
60 p_y-=1
6162
screen.fill((0,0,0))
63 pygame.draw.rect(screen,color,(p_x,p_y,50,50),0)
64 time.sleep(0.005)
65 pygame.display.update()
學習任務 01
線性回歸損失函式的極大似然推導 西瓜書公式3.4除了用最小二乘法以外,怎麼用極大似然推得?一元線性回歸的引數求解公式推導 西瓜書公式3.7和3.8怎麼推來的?多元線性回歸的引數求解公式推導 西瓜書公式3.10和3.11怎麼推來的?線性回歸損失函式的最優化演算法 什麼是批量梯度下降 隨機梯度下降 小批...
Py0 從零開始的Python學習 01
隨著近幾年人工智慧 大資料 爬蟲的爆火,python也是漸漸火出了圈。作者是搞oi出身,對python一直不太了解,只對c 略懂一些皮毛。直到有一天,當我沉迷打 時,突然以前的同學找到我,問了我這麼乙個問題。python咋學呢,是不學了以後挺有用的?我震驚了,因為這位同學還是一位文科生。曾經一直以為...
Task01 機器學習的三大主要任務
接觸可挺久的機器學習了,這次有機會重頭開始學習機器學習,感覺機器學習的發展史需要再梳理一下了 機器學習階段 年份主要成果 代表人物 人工智慧起源 1936 自動機模型理論 阿蘭 圖靈 alan turing 1943 mp模型 沃倫 麥卡洛克 warren mcculloch 沃特 皮茨 walte...