fork download
  1. # List of digits of pi, from no digits to 13
  2. pi_digits = [0.0, 0.1, 0.14, 0.141, 0.1415, 0.14159, 0.141592, 0.1415926, 0.14159265, 0.141592653, 0.1415926535, 0.14159265358, 0.141592653589, 0.1415926535897]
  3.  
  4. # First version - print radius (7) and then the digits of pi used, and the circumference
  5. radius = 7
  6. print("radius = " + str(radius))
  7. print("decimaldigits circumference")
  8.  
  9. # Iterate over pi_digits, then do *math*
  10. for val in pi_digits:
  11. print(str(val).ljust(17) + str(2 * radius * (3 + val)))
  12.  
  13. # See above
  14. radius = 666
  15. print("radius = " + str(radius))
  16. print("decimaldigits circumference")
  17.  
  18. for val in pi_digits:
  19. print(str(val).ljust(17) + str(2 * radius * (3 + val)))
Success #stdin #stdout 0.01s 27616KB
stdin
Standard input is empty
stdout
radius = 7
decimaldigits circumference
0.0              42.0
0.1              43.4
0.14             43.96
0.141            43.974000000000004
0.1415           43.981
0.14159          43.98226
0.141592         43.982288000000004
0.1415926        43.9822964
0.14159265       43.9822971
0.141592653      43.982297142
0.1415926535     43.982297149000004
0.14159265358    43.982297150120004
0.141592653589   43.982297150246
0.1415926535897  43.982297150255796
radius = 666
decimaldigits circumference
0.0              3996.0
0.1              4129.2
0.14             4182.4800000000005
0.141            4183.812
0.1415           4184.478
0.14159          4184.59788
0.141592         4184.600544
0.1415926        4184.6013432
0.14159265       4184.6014098
0.141592653      4184.601413796
0.1415926535     4184.601414462
0.14159265358    4184.60141456856
0.141592653589   4184.601414580548
0.1415926535897  4184.601414581481