[英]How can I generate random multiples of 20 in Python?
您可以在0到(game area width / 20)
的范圍內生成一個隨機整數,然后將其乘以20。
例如,如果游戲的寬度為100px,則生成一個介於0和5之間的數字,然后將其乘以20,得出0/20/40/60/80/100。
x = floor(random(0, width / 20)) * 20
或者,您可以生成1-100之間的數字,然后減去除以20的余數:
x = random(0, 100)
x = x - (x % 20)
import random
print(random.randint(1,11)*20)
您可以生成介於1到10之間的隨機整數。 將此乘以20,這將是您的隨機舉動。 或選擇10個不正確的蛇可以移動的合理最大值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.