【RPi PICO】素数计算测试

树莓派 PICO 和 RP2040 相关应用讨论
回复
头像
shaoziyang
帖子: 3951
注册时间: 2019年 10月 21日 13:48

【RPi PICO】素数计算测试

#1

帖子 shaoziyang »

通过计算素数测试MCU性能

Code: Select all

import gc
from utime import ticks_ms, ticks_diff
 
def is_prime(num):
if num <= 1:
return 0
for i in range(2, num//2+1):
if not num % i:
return 0
return 1
 
def list_prime(n=1000):
li = []
for i in range(n):
if is_prime(i):
li.append(i)
return li
 
def list_prime_t(n=1000):
gc.collect()
t1 = ticks_ms()
list_prime(n)
t2 = ticks_ms()
print(' ', ticks_diff(t2, t1), 'ms')
 
print('\nlist prime from 1-2000:')
list_prime_t(2000)

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章