File tree Expand file tree Collapse file tree 2 files changed +48
-0
lines changed Expand file tree Collapse file tree 2 files changed +48
-0
lines changed Original file line number Diff line number Diff line change 3
3
from users import *
4
4
from publish import *
5
5
from search import *
6
+ from ks import *
6
7
7
8
app = Flask (__name__ )
8
9
api = Api (app )
@@ -109,6 +110,7 @@ def post(self):
109
110
api .add_resource (Detail , '/detail/<int:tid>' , endpoint = 'Detail' )
110
111
api .add_resource (MyPublished , '/my/published' , endpoint = 'MyPublished' )
111
112
api .add_resource (MyJoined , '/my/joined' , endpoint = 'MyJoined' )
113
+ api .add_resource (ks , '/ks' , endpoint = 'ks' )
112
114
# api.add_resource(TestSearch, '/test/search', endpoint='testsearch')
113
115
# 不再返回测试数据
114
116
Original file line number Diff line number Diff line change
1
+ import random
2
+ from flask_restful import Resource , reqparse
3
+ minA = 1000
4
+ maxA = 9999
5
+ minB = 100
6
+ maxB = 9999
7
+ minC = 2
8
+ maxC = 9
9
+
10
+
11
+ class ks (Resource ):
12
+ """
13
+ Author: ldqLDQ
14
+ 功能: 获取一用户已发布的自习列表
15
+ """
16
+ def get (self ):
17
+ def newPlus ():
18
+ A = random .randint (minA ,maxA )
19
+ B = random .randint (minB ,maxB )
20
+ S = A + B
21
+ return str (A )+ " + " + str (B )
22
+ def newMinus ():
23
+ A = random .randint (minA ,maxA )
24
+ B = random .randint (minB ,A )
25
+ S = A - B
26
+ return str (A )+ " - " + str (B )
27
+ def newMulti ():
28
+ A0 = random .randint (minA ,maxA )
29
+ B = random .randint (minC ,maxC )
30
+ A = int (A0 / B )
31
+ S = A * B
32
+ return str (A )+ " × " + str (B )
33
+ def newDivi ():
34
+ A = random .randint (minA ,maxA )
35
+ B = random .randint (minC ,maxC )
36
+ #S = A+B
37
+ return str (A )+ " ÷ " + str (B )
38
+
39
+ s = []
40
+ s .append (newPlus ())
41
+ s .append (newMinus ())
42
+ s .append (newMulti ())
43
+ s .append (newDivi ())
44
+ random .shuffle (s )
45
+ r = {1 :s [0 ], 2 :s [1 ], 3 :s [2 ], 4 :s [3 ]}
46
+ return r
You can’t perform that action at this time.
0 commit comments