Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
3774 views
ubuntu2004
1
def generator():
2
x = var('x')
3
ints = list(IntegerRange(-9,0))+list(IntegerRange(1,10))
4
shuffle(ints)
5
fs = list('fghjklmn')
6
shuffle(fs)
7
8
# continuous
9
continuous = True
10
left = ints[0]*x+ints[1]
11
right = ints[2]*x+ints[1]
12
functions = [{
13
'left': left,
14
'right': right,
15
'continuous': continuous,
16
'f': fs[0],
17
}]
18
19
# discontinuous
20
continuous = False
21
left = ints[3]*x+ints[4]
22
right = ints[5]*x+ints[6]
23
functions += [{
24
'left': left,
25
'right': right,
26
'continuous': continuous,
27
'f': fs[1],
28
}]
29
30
return { "functions": functions }
31
32