Ohms Law.py *x saja.py X saja 2.py * X 1 import pandas as pd import matplotlib.pyplot as plt from voltageCalculator import calculateVoltage from currentCalculator import calculateCurrent from resistanceCalculator import calculateResistance voltage = [] current= while (1): print("1. Calculate Voltage") print("2. Calculate Resistance") print("3. Calculate Current") print("4. Save to File") print("5. Visualize Graph between Voltage and Current") ask=input(">") if(ask == "1"): v,i,r= calculateVoltage() voltage.append(v), current.append(1) elif(ask == "2"): v,i,r calculatingResistance() voltage.append(v) current.append(1) elif(ask="3"): v,i,r= calculatingCurrent() voltage.append(v) current.append(1) elif(ask == "4") values_list = pd.DataFrame({'voltage':voltage, 'current':current}) values_list.to_csv('file.csv') elif(ask="5") plt.plot(voltage, current) plt.show() else: print("Not an option, Try again") def calulatingCurrent(): 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #22222222=======528349934959987032262237603386 31 41 51 61 print("-- Calculating Current --") v = float(input("Voltage: ")) r = float(input("Resistence: ")) i = v/r print("Current = ", format(1, ".2f")) return v,1,r def calculateVoltage(): print("-- Calculating Voltage --") i= float(input("Current: ")) r = float(input("Resistence: ")) v = 1 *r print("Voltage = ", format(v, ".24")) return v,1,r def calculatingResistance(): print("-- Calculating Resistance --") v = float(input("Voltage: ")) i = float(input("Current: ")) r = v / i print("Resistance = ", format(r, ".2f")) return v,1,r
Ohms Law.py *x saja.py X saja 2.py * X 1 import pandas as pd import matplotlib.pyplot as plt from voltageCalculator import calculateVoltage from currentCalculator import calculateCurrent from resistanceCalculator import calculateResistance voltage = [] current= while (1): print("1. Calculate Voltage") print("2. Calculate Resistance") print("3. Calculate Current") print("4. Save to File") print("5. Visualize Graph between Voltage and Current") ask=input(">") if(ask == "1"): v,i,r= calculateVoltage() voltage.append(v), current.append(1) elif(ask == "2"): v,i,r calculatingResistance() voltage.append(v) current.append(1) elif(ask="3"): v,i,r= calculatingCurrent() voltage.append(v) current.append(1) elif(ask == "4") values_list = pd.DataFrame({'voltage':voltage, 'current':current}) values_list.to_csv('file.csv') elif(ask="5") plt.plot(voltage, current) plt.show() else: print("Not an option, Try again") def calulatingCurrent(): 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #22222222=======528349934959987032262237603386 31 41 51 61 print("-- Calculating Current --") v = float(input("Voltage: ")) r = float(input("Resistence: ")) i = v/r print("Current = ", format(1, ".2f")) return v,1,r def calculateVoltage(): print("-- Calculating Voltage --") i= float(input("Current: ")) r = float(input("Resistence: ")) v = 1 *r print("Voltage = ", format(v, ".24")) return v,1,r def calculatingResistance(): print("-- Calculating Resistance --") v = float(input("Voltage: ")) i = float(input("Current: ")) r = v / i print("Resistance = ", format(r, ".2f")) return v,1,r
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question
why my coding has error and cannot run ? please help me asap
![Ohms Law.py *x saja.py X saja 2.py * X
1 import pandas as pd
import matplotlib.pyplot as plt
from voltageCalculator import calculateVoltage
from currentCalculator import calculateCurrent
from resistanceCalculator import calculateResistance
voltage = []
current=
while (1):
print("1. Calculate Voltage")
print("2. Calculate Resistance")
print("3. Calculate Current")
print("4. Save to File")
print("5. Visualize Graph between Voltage and Current")
ask=input(">")
if(ask == "1"):
v,i,r= calculateVoltage()
voltage.append(v),
current.append(1)
elif(ask == "2"):
v,i,r calculatingResistance()
voltage.append(v)
current.append(1)
elif(ask="3"):
v,i,r= calculatingCurrent()
voltage.append(v)
current.append(1)
elif(ask == "4")
values_list = pd.DataFrame({'voltage':voltage, 'current':current})
values_list.to_csv('file.csv')
elif(ask="5")
plt.plot(voltage, current)
plt.show()
else:
print("Not an option, Try again")
def calulatingCurrent():
8
9
10
11
12
13
14
15
16
17
18
19
20
21
*********=========29=99399599800038h2856635365
24
27
31
34
37
40
41
42
43
44
45
46
47
48
49
51
54
57
61
64
67
print("-- Calculating Current --")
v = float(input("Voltage: "))
r = float(input("Resistence: "))
i = v/r
print("Current = ", format(1, ".2f"))
return v,1,r
def calculateVoltage():
print("-- Calculating Voltage --")
i= float(input("Current: "))
r = float(input("Resistence: "))
v = 1 *r
print("Voltage = ", format(v, ".24"))
return v,1,r
def calculatingResistance():
print("-- Calculating Resistance --")
v = float(input("Voltage: "))
i float(input("Current: "))
r = v / i
print("Resistance = ", format(r, ".2f"))
return v,1,r](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F0785c149-2146-4122-823a-c95c1ebfba7a%2F9d5fac60-82a2-4a24-bccd-e695cf23aa0e%2Fyrvihlq_processed.png&w=3840&q=75)
Transcribed Image Text:Ohms Law.py *x saja.py X saja 2.py * X
1 import pandas as pd
import matplotlib.pyplot as plt
from voltageCalculator import calculateVoltage
from currentCalculator import calculateCurrent
from resistanceCalculator import calculateResistance
voltage = []
current=
while (1):
print("1. Calculate Voltage")
print("2. Calculate Resistance")
print("3. Calculate Current")
print("4. Save to File")
print("5. Visualize Graph between Voltage and Current")
ask=input(">")
if(ask == "1"):
v,i,r= calculateVoltage()
voltage.append(v),
current.append(1)
elif(ask == "2"):
v,i,r calculatingResistance()
voltage.append(v)
current.append(1)
elif(ask="3"):
v,i,r= calculatingCurrent()
voltage.append(v)
current.append(1)
elif(ask == "4")
values_list = pd.DataFrame({'voltage':voltage, 'current':current})
values_list.to_csv('file.csv')
elif(ask="5")
plt.plot(voltage, current)
plt.show()
else:
print("Not an option, Try again")
def calulatingCurrent():
8
9
10
11
12
13
14
15
16
17
18
19
20
21
*********=========29=99399599800038h2856635365
24
27
31
34
37
40
41
42
43
44
45
46
47
48
49
51
54
57
61
64
67
print("-- Calculating Current --")
v = float(input("Voltage: "))
r = float(input("Resistence: "))
i = v/r
print("Current = ", format(1, ".2f"))
return v,1,r
def calculateVoltage():
print("-- Calculating Voltage --")
i= float(input("Current: "))
r = float(input("Resistence: "))
v = 1 *r
print("Voltage = ", format(v, ".24"))
return v,1,r
def calculatingResistance():
print("-- Calculating Resistance --")
v = float(input("Voltage: "))
i float(input("Current: "))
r = v / i
print("Resistance = ", format(r, ".2f"))
return v,1,r
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 3 steps with 5 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Recommended textbooks for you
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY