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快。

相关推荐
随心点儿7 分钟前
使用python 将多个docx文件合并为一个word
开发语言·python·多个word合并为一个
不学无术の码农10 分钟前
《Effective Python》第十三章 测试与调试——使用 Mock 测试具有复杂依赖的代码
开发语言·python
tomcsdn3116 分钟前
SMTPman,smtp的端口号是多少全面解析配置
服务器·开发语言·php·smtp·邮件营销·域名邮箱·邮件服务器
sleepybear111317 分钟前
在Ubuntu上从零开始编译并运行Home Assistant源码并集成HACS与小米开源的Ha Xiaomi Home
python·智能家居·小米·home assistant·米家·ha xiaomi home
EnigmaCoder21 分钟前
Java多线程:核心技术与实战指南
java·开发语言
纪伊路上盛名在22 分钟前
(鱼书)深度学习入门1:python入门
人工智能·python·深度学习
攀小黑24 分钟前
阿里云 使用TST Token发送模板短信
java·阿里云
麦兜*30 分钟前
Spring Boot秒级冷启动方案:阿里云FC落地实战(含成本对比)
java·spring boot·后端·spring·spring cloud·系统架构·maven
夏末蝉未鸣0140 分钟前
python transformers笔记(TrainingArguments类)
python·自然语言处理·transformer
德育处主任Pro44 分钟前
「py数据分析」04如何将 Python 爬取的数据保存为 CSV 文件
数据库·python·数据分析