【发布时间】:2020-04-03 17:25:38
【问题描述】:
我有一个问题,我必须画海龟,但是我需要每一个都是独特的颜色。海龟的数量没有限制,但我至少会欣赏至少 50 种独特的颜色。此外,颜色应该在视觉上是不同的,否则我每次都会为每个 (r,g,b) 添加 1。(我根本不允许导入任何其他模块)
【问题讨论】:
标签: python random colors python-turtle
我有一个问题,我必须画海龟,但是我需要每一个都是独特的颜色。海龟的数量没有限制,但我至少会欣赏至少 50 种独特的颜色。此外,颜色应该在视觉上是不同的,否则我每次都会为每个 (r,g,b) 添加 1。(我根本不允许导入任何其他模块)
【问题讨论】:
标签: python random colors python-turtle
如果您不能随机导入,那么使用时间将是获取颜色的不错选择。下面的 python 代码获取当前时间,然后提取 24(0xffffff) 位,然后将其转换为十六进制格式以进行颜色表示。
import time
epoch_time = int(time.time())
print(epoch_time)
mask = 0xffffff
color = hex(epoch_time & mask)
print(color)
【讨论】: