数豆子先生 2019-06-18 21:06 采纳率: 66.7%
浏览 4126
已采纳

Python中DeprecationWarning怎么解决

from random import random
from math import sqrt
from time import clock
DARTS = 1000000000
hits = 0.0
clock()
for i in range(1, DARTS+1):
    x, y = random(), random()
    dist = sqrt(x ** 2 + y ** 2)
    if dist <= 1.0:
        hits = hits + 1
pi = 4 * (hits/DARTS)
print("Pi值是{}.".format(pi)
print("运行时间是: {:5.5}s".format(clock()))


)图片说明

  • 写回答

1条回答 默认 最新

  • threenewbee 2019-06-18 22:00
    关注

    这提示信息不是很容易理解么,就是time.clock这个函数不推荐你用了,过时了,替代的是time.perf_counter或者time.process_time

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 asp.textbox后台赋值前端不能显示什么原因
  • ¥15 宇视监控服务器无法登录
  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥15 DruidDataSource一直closing
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误