Answer:
program:
#your name
print("{:10} {:10} {:10}".format("Number","Square","Cube"))
print("{:<10} {:<10} {:<10}".format(0,0,0))
print("{:<10} {:<10} {:<10}".format(1,1,1))
print("{:<10} {:<10} {:<10}".format(2,2**2,2**3))
print("{:<10} {:<10} {:<10}".format(3,3**2,3**3))
print("{:<10} {:<10} {:<10}".format(4,4**2,4**3))
print("{:<10} {:<10} {:<10}".format(5,5**2,5**3))
print("{:<10} {:<10} {:<10}".format(6,6**2,6**3))
print("{:<10} {:<10} {:<10}".format(7,7**2,7**3))
print("{:<10} {:<10} {:<10}".format(8,8**2,8**3))
print("{:<10} {:<10} {:<10}".format(9,9**2,9**3))
print("{:<10} {:<10} {:<10}".format(10,10**2,10**3))
output:
Number Square Cube
0 0 0
1 1 1
2 4 8
3 9 27
4 16 64
5 25 125
6 36 216
7 49 343
8 64 512
9 81 729
10 100 1000