This commit is contained in:
沈瑗杰 2020-12-22 06:36:02 +08:00
parent 3dc34abd8c
commit d573f98ddd
2 changed files with 7 additions and 7 deletions

View File

@ -23,10 +23,9 @@ def P_C_M(A, B): # stand for Physics Calculation multiple
Int -= 1 Int -= 1
else: else:
pass pass
Unit1 = [].append(A[2].extend(B[2])) Unit1, Unit2 = A[2] + B[2], []
Unit2 = []
for unit in B[3]: for unit in B[3]:
if unit in [Unit1]: if unit in Unit1:
Unit1.remove(unit) Unit1.remove(unit)
else: else:
Unit2.append(unit) Unit2.append(unit)
@ -47,6 +46,7 @@ def P_C_D(A, B): # stand for Physics Calculation divide
formats: formats:
A & B list format:docs.basic_config.json:basic_number A & B list format:docs.basic_config.json:basic_number
""" """
B[2], B[3] = B[3], B[2]
C = [0.0, 1, [], []] C = [0.0, 1, [], []]
Float = float(A[0] / B[0]) Float = float(A[0] / B[0])
Int = int(A[1] - B[1]) Int = int(A[1] - B[1])
@ -58,10 +58,9 @@ def P_C_D(A, B): # stand for Physics Calculation divide
Int -= 1 Int -= 1
else: else:
pass pass
Unit1 = A[2].extend(B[3]) Unit1, Unit2 = A[2] + B[2], []
Unit2 = [] for unit in B[3]:
for unit in B[2]: if unit in Unit1:
if unit in [Unit1]:
Unit1.remove(unit) Unit1.remove(unit)
else: else:
Unit2.append(unit) Unit2.append(unit)

View File

@ -15,6 +15,7 @@ print("B = " , B)
C = libs.P_C.P_C_M(A, B) C = libs.P_C.P_C_M(A, B)
D = libs.P_C.P_C_D(A, B) D = libs.P_C.P_C_D(A, B)
E = libs.P_C.P_C_D(C, B) E = libs.P_C.P_C_D(C, B)
print("A × B = " , C) print("A × B = " , C)
print("A ÷ B = " , D) print("A ÷ B = " , D)
print("A × B ÷ B = " , E) print("A × B ÷ B = " , E)