Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 9 Online
OpenStudy (anonymous):

I'm trying to run this piece of code which was shown in lecture 3: x=100 divisors=() for i in range(1,x): if x%i==0: divisors=divisors+(i) However, when I run it, Python gives me the following error: TypeError: can only concatenate tuple (not "int") to tuple Could someone please help me with this? It's the exact code which Professor Grimson ran.

OpenStudy (anonymous):

I think he missed a comma. divisors is a tuple and (i) is an integer even in the (). It needs to read (i,) Then they are both tuples and it should work.

OpenStudy (anonymous):

yeah, that works! thanks a lot!

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!