Skip to content

Commit 5f46aa7

Browse files
v3.0
1 parent 09217af commit 5f46aa7

File tree

14 files changed

+81
-14
lines changed

14 files changed

+81
-14
lines changed

Algorthmic Tests/primeCounter.py

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
import time
2+
import numpy as np
3+
4+
5+
# --- Prime Function --- #
6+
primeList = []
7+
def primeCounter(countUpTo):
8+
list = [x for x in range(0,countUpTo)]
9+
10+
# Get the value in the list
11+
for i in range(len(list)):
12+
# From 2 to the value, check to see if it is a prime; if the remainder is zero, not a prime; else, append prime number to the primeList
13+
for k in range(2, i):
14+
if i % k == 0:
15+
break
16+
else:
17+
primeList.append(i)
18+
19+
print(primeList)
20+
21+
# --- Primes to 100 --- #
22+
# Start timer
23+
startTimer = time.perf_counter()
24+
startTimer2 = time.process_time()
25+
26+
primeCounter(101)
27+
28+
endTimer = time.perf_counter()
29+
endTimer2 = time.process_time()
30+
31+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")
32+
33+
# --- Primes to 1000 --- #
34+
# Start timer
35+
startTimer = time.perf_counter()
36+
startTimer2 = time.process_time()
37+
38+
primeCounter(1001)
39+
40+
endTimer = time.perf_counter()
41+
endTimer2 = time.process_time()
42+
43+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")
44+
45+
# --- Primes to 10000 --- #
46+
# Start timer
47+
startTimer = time.perf_counter()
48+
startTimer2 = time.process_time()
49+
50+
primeCounter(10001)
51+
52+
endTimer = time.perf_counter()
53+
endTimer2 = time.process_time()
54+
55+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")
56+
57+
# --- Primes to 1000000 --- #
58+
# Start timer
59+
startTimer = time.perf_counter()
60+
startTimer2 = time.process_time()
61+
62+
primeCounter(1000001)
63+
64+
endTimer = time.perf_counter()
65+
endTimer2 = time.process_time()
66+
67+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

Algorthmic Tests/waveFunction.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ def waveFunc(loopNum):
2727
step2 = float((i * h) * (2 / 2 * t))
2828

2929
# Get the final value
30-
print(f"SE: {step1 - step2}\n")
30+
print(f"SE: {step1 - step2}s\n")
3131

3232
# Run the function with a specific amount of times it will have to repeat the loop
3333
waveFunc(None)
3434

3535
endTimer = time.perf_counter()
3636
endTimer2 = time.process_time()
3737

38-
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}")
38+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

Simple Tests/addTest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
endTimer = time.perf_counter()
1919
endTimer2 = time.process_time()
2020

21-
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}")
21+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

Simple Tests/allBasicMath.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@
3131
endTimer = time.perf_counter()
3232
endTimer2 = time.process_time()
3333

34-
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}")
34+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

Simple Tests/divideTest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@
2121
endTimer = time.perf_counter()
2222
endTimer2 = time.process_time()
2323

24-
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}")
24+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

Simple Tests/forBreakTest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@
2626
endTimer = time.perf_counter()
2727
endTimer2 = time.process_time()
2828

29-
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}")
29+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

Simple Tests/forTest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@
1919
endTimer = time.perf_counter()
2020
endTimer2 = time.process_time()
2121

22-
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}")
22+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

Simple Tests/input.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414
endTimer = time.perf_counter()
1515
endTimer2 = time.process_time()
1616

17-
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}")
17+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

Simple Tests/mulitplyTest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
endTimer = time.perf_counter()
1919
endTimer2 = time.process_time()
2020

21-
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}")
21+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

Simple Tests/subText.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@
2121
endTimer = time.perf_counter()
2222
endTimer2 = time.process_time()
2323

24-
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}")
24+
print(f"Task Finished In Performance: {endTimer - startTimer:0.8f}s\nTask Finished In Process/CPU/Kernel + User Space: {endTimer2 - startTimer2:0.8f}s")

0 commit comments

Comments
 (0)