Commit 89b54bcf by sikang

update

parent 5787a32d
...@@ -20,17 +20,23 @@ def gen_rand_str(): ...@@ -20,17 +20,23 @@ def gen_rand_str():
def get_rand_code(): def get_rand_code():
num = random.randint(0, 4); num = random.randint(0, 5);
code = "//-------"+str(num)+"-------" code = ";\n//-------"+str(num)+"-------\n"
if num == 0: if num == 0:
code += ";\nString " + gen_rand_str() + "=\"" + gen_rand_str() + "\";\n" code += "String " + gen_rand_str() + "=\"" + gen_rand_str() + "\";\n"
elif num == 1: elif num == 1:
code += ";\nint " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n" code += "int " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n"
elif num == 2: elif num == 2:
code += ";\nif(\"" + gen_rand_str() + "\".equals(\"" + gen_rand_str() + "\")){}\n" code += "float " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n"
elif num == 3: elif num == 3:
index = gen_rand_str() code += "double " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n"
code += ";\nfor(int " + index + "="+str(random.randint(0,10))+";"+index+"<"+str(random.randint(11,20))+";"+index+"++){}\n" elif num == 4:
code += "long " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n"
# elif num == 2:
# code += ";\nif(\"" + gen_rand_str() + "\".equals(\"" + gen_rand_str() + "\")){}\n"
# elif num == 3:
# index = gen_rand_str()
# code += ";\nfor(int " + index + "="+str(random.randint(0,10))+";"+index+"<"+str(random.randint(11,20))+";"+index+"++){}\n"
return code return code
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment