diff --git a/electronics/calculate_resistence_in_parallel b/electronics/calculate_resistence_in_parallel new file mode 100644 index 000000000000..248208722360 --- /dev/null +++ b/electronics/calculate_resistence_in_parallel @@ -0,0 +1,17 @@ +resistors_in_parallel = [200, 470, 220] + +def calculate_resistence_in_parallel(resistors_in_parallel: list) -> float: + """ + Calculate total resistance of resistors used in parallel + >>> calculate_resistence_in_parallel(resistors_in_parallel) + 85.67 + """ + total = 0 + for val in resistors_in_parallel: + total = total + (1 / val) + return round(1/ total, 2) + +if __name__ == "__main__": + import doctest + + doctest.testmod()