以123为随机数种子,随机生成10个在1(含)到999(含)之间的随机数,每个随机数后跟随一个逗号进行分隔,屏幕输出这10个随机数。
random.seed(123) #随机数种子,如果随机数种子一样,那么生成的随机数一样
以0为随机数种子,随机生成5个在1(含)到99(含)之间的随机数,计算这5个数的平方和
利用random库和turtle库,在屏幕上绘制5个圆圈
import turtle as t
import random as r
color=['red','orange','blue','green','purple']
r.seed(1)
for i in range(5):
rad=r.randint(20,50) #半径在20(含)——50(含)
x0=r.randint(-100,100) #X轴在-100(含)——100(含)之间
y0=r.randint(-100,100) #Y轴在-100(含)——100(含)之间
t.color(r.choice(color)) #随机抽取一个color中的值
t.penup() #拿起笔
t.setpos(x0,y0) #设置位置为(x0,y0)
t.pendown() #放下笔
t.circle(rad) #半径
t.done()
运行结果
turtle.circle(radius,degree) radius:半径 degree:度数
from turtle import *
for i in range(2):
circle(90,90)
left(180)
fd(180)
运行结果