I need some help, trying to print in the following format:
00: 0
01: 1
02: 1
03: 2
04: 3
05: 5
06: 8
07: 13
08: 21
09: 34
10: 55
My codes:
import math
import time
start_time = time.time()
golden_ratio = (1 + math.sqrt(5)) / 2
def main():
num = int(input("How many Fibonacci numbers should I print? "))
for number in range(0,num+1):
val = (golden_ratio**number - (1 - golden_ratio)**number) / math.sqrt(5)
print(format(round((val)),'3d'))
main()