PYTHON与JAVA执行时间对比

PYTHON与JAVA执行时间对比

PYTHON

python 复制代码
import time

start_time = time.time()

n = int(input())
jie = 1
sum = 0
i = 1
while n >= i:
    jie = jie * i
    sum = sum + jie
    i = i + 1
print(sum)

end_time = time.time()
 
print("程序执行时间为:", end_time - start_time, "秒")

执行结果

程序执行时间为: 0.00101470947265625 秒

JAVA

java 复制代码
    public static void main(String[] args) {
        double st = System.nanoTime() / 1000000000.0;
        long jie = 1;
        long sum = 0;
        for (int i = 1; i <= 4000; i++) {
            jie = jie * i;
            sum = sum + jie;
        }
        System.out.println(sum);
        double et = System.nanoTime() / 1000000000.0;
        System.out.println("程序执行时间为:" + (et - st) + "秒");
    }

执行结果

程序执行时间为:1.868999097496271E-4秒

结论

JAVA的执行要比PYTHON快。

相关推荐
爱吃大芒果几秒前
Flutter 与原生交互入门:MethodChannel 基础使用教程
开发语言·flutter·华为·cocoa·交互·harmonyos
梦幻精灵_cq2 分钟前
python-os.path的“世纪大阅兵”:两个函数-11条语句(2+9)定乾坤
python·学习
rafael(一只小鱼)3 分钟前
gemini使用+部署教程
java·人工智能·ai·go
charlie1145141916 分钟前
快速Git教程
开发语言·git·学习·版本控制
snowfoootball8 分钟前
java面向对象进阶
java·开发语言
没有bug.的程序员10 分钟前
GC 调优实战:从慢到快的真实案例
java·jvm·测试工具·gc·gc调优
weixin_3077791312 分钟前
Jenkins JUnit插件:自动化测试报告与质量守护者
开发语言·junit·单元测试·自动化·jenkins
凌霜残雪13 分钟前
将 C# 项目打包为单一 EXE 的完整指南
开发语言·c#·fody.costura
csbysj202013 分钟前
Highcharts 测量图:深入解析与最佳实践
开发语言
一人の梅雨13 分钟前
淘宝商品详情接口深度解析:从 Sign 签名动态生成到多端数据全息重构
开发语言·javascript·重构