Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- kk = [];
- for k in range(1, 1000):
- print(f"For loop {k}:");
- start1 = time.time();
- for i in range(1, 100):
- print(i**2, end = ' ');
- end1 = time.time();
- el1 = end1-start1;
- print(f"\nTime: {el1}");
- print(f"While loop {k}:")
- start2 = time.time();
- i = 0;
- l = range(1, 100)
- while i < (l.__len__()):
- print(l[i]**2, end = ' ');
- i += 1;
- end2 = time.time();
- el2 = end2 - start2;
- print(f"\nTime: {el2}");
- kk.append(el2-el1);
- print("Time differences: ");
- for i in range(0, kk.__len__()):
- print(kk[i], end = ' ');
- sum = 0;
- for i in range(0, kk.__len__()):
- sum += kk[i];
- sum /= kk.__len__();
- print(f"\n\nAverage difference: {sum}");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement