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

相关推荐
华年源码5 分钟前
基于springboot的房屋租赁系统(源码+数据库+文档)
java·数据库·spring boot·后端·毕业设计·源码·springboot
Jason-河山9 分钟前
如何利用Java爬虫批量获取商品信息
java·开发语言·爬虫
シ風箏13 分钟前
Kafka【应用 04】Java实现筛选查询Kafka符合条件的最新数据(保证数据最新+修改map对象key的方法+获取指定数量的记录)源码分享粘贴可用
java·kafka·linq
CodeChampion13 分钟前
68.基于SpringBoot + Vue实现的前后端分离-心灵治愈交流平台系统(项目 + 论文PPT)
java·vue.js·spring boot·mysql·elementui·node.js·idea
云端 架构师14 分钟前
Elixir语言的正则表达式
开发语言·后端·golang
鲁子狄20 分钟前
[笔记] Jenkins 安装与配置全攻略:Ubuntu 从零开始搭建持续集成环境
java·linux·运维·笔记·ubuntu·ci/cd·jenkins
kay53521 分钟前
编排式 Saga 模式
java·spring boot
雯0609~21 分钟前
PHP:PHP脚本通过正则表达式动态修改指定文件下的php文件的sql内容加入指定条件enable_flag = ‘Y‘(“Y“)
开发语言·php
DaXiongJoker22 分钟前
解决高并发环境消息通知涉及问题
java·redis·性能优化·kafka·rabbitmq·信息与通信
jzlhll12324 分钟前
通过gradle发布aar或jar携带sources-jar到maven nexus
python·maven·jar