Create a class called Candy which keeps track of the three pieces of information Read in the file line by line and create a Candy class instance for each candy bar you have, and add that new instance to a list. Once you have the list created, loop through the list and print the candy bar info out to the console
program - python
Question:
Create a class called Candy which keeps track of the three pieces of information
Read in the file line by line and create a Candy class instance for each candy bar you have, and add that new instance to a list.
Once you have the list created, loop through the list and print the candy bar info out to the console
Use this as an example:
class Coord:
def __init__(self, x, y):
self.x = x
self.y = y
def main():
# creating list
list = []
with open('C:\\Users\\owner\\Documents\\mycoords.txt') as f:
for line in f:
# print(line.strip())
words = line.split(',')
x=float(words[0])
y=float(words[1])
list.append(Coord(x,y))
f.close()
# Accessing object value using a for loop
for p in list:
print(f"Coordinate: x={p.x}, y={p.y}")
print("")
main()
Trending now
This is a popular solution!
Step by step
Solved in 5 steps with 3 images