Check if this basic Python script is coded right

Mark Lawrence breamoreboy at yahoo.co.uk
Sat Oct 26 13:55:12 EDT 2013


On 26/10/2013 18:36, HC wrote:
> I'm doing my first year in university and I need help with this basic assignment.
>
> Assignment: Write Python script that prints sum of cubes of numbers between 0-200 that are multiples of 3. 3^3+6^3+9^3+12^3....+198^3=?
>
> My script:
> count = 0
> answer = 0
>
> while count<200:
>      if count%3==0:
>          answer = answer + count**3
>      count = count + 1
>
> print ("Result is: " +str(answer))
>
> Is it all okay?
>
> Regards
>

Simplify it by using a for loop with range(count) and you can also write 
answer += count**3.

-- 
Python is the second best programming language in the world.
But the best has yet to be invented.  Christian Tismer

Mark Lawrence




More information about the Python-list mailing list