This commit is contained in:
沈瑗杰 2020-12-22 18:13:59 +08:00
parent 6a02b2fa64
commit 6ed95a8096
3 changed files with 24 additions and 13 deletions

View File

@ -7,7 +7,7 @@ import libs
import math
def P_C_M(A, B): # stand for Physics Calculation multiple
def P_C_M(A, B): # stand for Scientific notation multiple
"""
formats:
A & B list format:docs.basic_config.json:basic_number
@ -26,12 +26,7 @@ def P_C_M(A, B): # stand for Physics Calculation multiple
Unit1, Unit2 = A[2] + B[2], A[3] + B[3]
if Unit1 == None:
Unit1 = []
for unit in Unit2:
if unit in Unit1:
Unit1.remove(unit)
Unit2.remove(unit)
else:
continue
libs.tools.D_C(Unit1, Unit2)
C = [Float, Int, Unit1, Unit2]
return C
@ -55,11 +50,6 @@ def P_C_D(A, B): # stand for Physics Calculation divide
Unit1, Unit2 = A[2] + B[3], A[3] + B[2]
if Unit1 == None:
Unit1 = []
for unit in Unit2:
if unit in Unit1:
Unit1.remove(unit)
Unit2.remove(unit)
else:
continue
libs.tools.D_C(Unit1, Unit2)
C = [Float, Int, Unit1, Unit2]
return C

View File

@ -8,6 +8,7 @@ import libs.Game_threads
# import in this forder
import libs.P_C
import libs.main
import libs.tools
import libs.loads
import libs.setup
import libs.delivery

View File

@ -11,3 +11,23 @@ def mbool(thing): # stand for my bool
return False
else:
raise ValueError("Need a 'like bool' not anything else")
def D_C(listA, listB): # stand for Duplicate check
"""
usage:\n
input two list\n
the fun will do duplicate check and sort then\n
the fun won't return any thing just change the list now
"""
for unit in listB:
if unit in listA:
listA.remove(unit)
listB.remove(unit)
else:
continue
listA.sort()
listB.sort()
return
def S_C_float_check(SC): # stand for Scientific notation's float check
pass