内容正文:
025随机绘图
一、random库
random库是使用随机数的Python标准库。
random库主要用于生成随机数。
使用前需要导入:
import random
import random as r
①random()函数
生成一个[0.0,1.0)之间的随机小数
示例:
import random as r
print(r.random())
②randint(a,b)
生成一个[a,b]之间的整数。
示例:
import random as r
print(r.randint(2,8))
③randrange([start], stop[, step])函数
生成一个[start,stop)之间以step为步数的随机整数;
start,stop,step都是整数,step不设置默认为1
示例
import random as r
print(r.randrange(1,10,2))
随机位置的方块
参考代码:
编程思路:
结合定位goto(x,y)函数,对x和y的位置进行随机传参,就可以生成位置不同的随机图案了
随机位置随机大小的圆
参考代码
编程思路:
结合定位goto(x,y)函数,
对x和y的位置进行随机传参,
结合circle(半径),
对半径r的数值进行随机传参,
就可以生成位置不同、大小不同的随机图案
颜色、位置、大小随机的圆点
参考代码
编程思路:
结合之前案例,
对图形的位置,
颜色大小等进行随机传参
就可以生成
位置、颜色大小不同的随机图案
$$