Hello,
I'm very new to python so please forgive what may be a beginner
question. The book I'm working through hasn't covered using flow control
yet so I'm thinking there should be a way to do this without the for
loop I used, but I'm at a loss here. So far the book has covered: lists,
strings, numerical types (float, integer, etc), methods, tuples,
importing modules, boolean logic, and mathematical operators.
The problem asks to receive an arbitrary list of numbers separated
by commas and then find the average. If someone could point me in the
right direction I'd appreciate it. I'm using Python3.5.1 on Fedora 24
Linux, though the book uses Python2.x.
My code:
nums = input('Enter some numbers separated by commas: ')
nums = [float(i) for i in nums.split(', ')]
print((sum(nums)) / len(nums))
Regards,
Bryon
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor