亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在python中使用十六進制值而不是RGB值。蟒蛇 2.7

如何在python中使用十六進制值而不是RGB值。蟒蛇 2.7

慕妹3146593 2021-08-14 21:43:00
我不喜歡 RGB,我用 HEX 代替。我是 Python 新手,這就是我的代碼的樣子;我如何使用十六進制。我很抱歉英語我不是來自美國。import pygameblack = (0,0,0)white = (255,255,255)blue = ("#7ec0ee")pygame.init()size = 1024,768screen = pygame.display.set_mode(size)pygame.display.set_caption("Code for Stack")done = Falseclock = pygame.time.Clock()while not done:    for event in pygame.event.get():      if event.type == pygame.QUIT:        done = True      screen.fill(blue)      pygame.display.flip()      clock.tick(60)pygame.quit()
查看完整描述

1 回答

?
胡說叔叔

TA貢獻1804條經驗 獲得超8個贊

pygame.Color支持十六進制參數。所以你可以這樣做:

blue = pygame.Color("#7ec0ee")
screen.fill(blue)

這會自動將您的顏色轉換為 RGBA 值。所以如果你去打印顏色,你會看到:

(126, 192, 238, 255)


查看完整回答
反對 回復 2021-08-14
  • 1 回答
  • 0 關注
  • 214 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號