本版
查看: 27309|回复: 47

暑假收官之作:CPU测速工具V2.0

[复制链接]

[Lv.8]超级萝卜

楼主(1#)
发表于 2022-8-8 12:14:45 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
本帖最后由 爱电脑的昕宇 于 2022-8-8 12:17 编辑

再见!





备用EXE下载地址

源码:

# 初二暑假收官之作!
# 特别感谢@wdscxsj的指导!
# 爱电脑的昕宇
# 2022年8月8日 11:40:51
from time import *
from tkinter import *
from tkinter.ttk import *
from tkinter.messagebox import showinfo


def about():
showinfo('CPU Test', 'CPU Test V 2.0\n爱电脑的昕宇作品\n结果仅供参考。')


def main():
win.title('请稍候……')
looptime = 1
n = 0
total = 0
while total <= 5:
sta = time()
while n < (looptime * 1000000):
n = n + 1
t = time() - sta
total = total + t
looptime = looptime + 1

print(n)
print(total)
v = round(n / total)
win.title('CPU Test')
Label(win, text='变量为时间得分:' + str(v)).pack()


def mains():
win.title('请稍候……')
s = 0
t = time()
while s < 100000000:
s = s + 1
v = round(s / (time() - t))
win.title('CPU Test')
Label(win, text='变量为次数得分:' + str(v)).pack()


def helpinfo(event):
win1 = Tk()
win1.resizable(0, 0)
win1.title('这是什么?')
Label(win1, text='帮助\n\n在控制变量为时间测试中,程序进行5秒的循环测试,每次测试执行一百万次+1运算;\n\n在控制变量为次数测试中,程序执行一亿次+1运算,直到运算完成后计算速度。',
font=("微软雅黑", 12)).pack()
win.mainloop()


win = Tk()
win.resizable(0, 0)
win.minsize(200, 50)
win.title('CPU Test')
menu1 = Menu(win)
menu1.add_command(label='关于', command=lambda: about())
win.config(menu=menu1)
Button(win, text='控制变量为时间测试', command=lambda: main()).pack()
Button(win, text='控制变量为次数测试', command=lambda: mains()).pack()
Help = Label(win, text='这是什么?', font=("微软雅黑", 8, "underline"), foreground='blue')
Help.bind("<Button-1>", helpinfo)
Help.pack()
win.mainloop()


https://img.picui.cn/free/2025/05/25/6832f9d6d564b.jpg
回复

支持 | 反对  0 支持 / 0 反对 评分 举报

[Lv.8]超级萝卜

沙发(2#)
 楼主| 发表于 2022-8-8 12:49:00 | 只看该作者


[Lv.8]超级萝卜

板凳(3#)
 楼主| 发表于 2022-8-8 12:49:55 | 只看该作者



Super Moderator

地板(4#)
发表于 2022-8-8 13:38:06 来自手机 | 只看该作者
1.0还没来得及测试,2.0又出来了。楼主产量挺高呀

Super Moderator

需站内投广、测品等,请走站内信联系我。

5#
发表于 2022-8-8 13:40:14 | 只看该作者
龍在天涯 发表于 2022-8-8 13:38
1.0还没来得及测试,2.0又出来了。楼主产量挺高呀

心动么?
赶紧去学编程,跟小年轻们一起卷!
负责站外商务合作,有意向与论坛合作的厂家/店家/个人/赞助,都可以发邮件给我:ooo#luobotou.org(#改为@,是o不是0),致邮沟通。

Super Moderator

6#
发表于 2022-8-8 13:43:23 来自手机 | 只看该作者
OOO 发表于 2022-8-8 13:40
心动么?
赶紧去学编程,跟小年轻们一起卷!

心动过几次,但是没有编程基础,也没找到师傅带,就一直只是想想而已。单纯靠自学的话,已经没有年轻时候的劲头了。

Super Moderator

IT爱好者

7#
发表于 2022-8-8 14:53:38 | 只看该作者

[Lv.8]超级萝卜

金坷垃顶级推销员,联系:98001

8#
发表于 2022-8-8 16:39:37 | 只看该作者


控制时间和控制次数的得分差距有些大啊,正常吗?

猫猫这么可爱,怎么能不养蛊?
┗|`O′|┛ 嗷唔~~   BOOM!喵喵喵喵喵…………

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-10-18 23:27 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表