日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:pythontime.clock()的出錯解決

本文教程操作環(huán)境:windows7系統(tǒng)、python 3.9.1,DELL G3電腦。

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比蛟河網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式蛟河網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋蛟河地區(qū)。費用合理售后完善,10年實體公司更值得信賴。

1、錯誤說明

棄用警告:時間時鐘在python3.3中已被棄用,并將從python3.8:使用time.perf_counter或 time.process_time 而不是time.clock()。

#e6.1CalPi.py
from random import random
from math import sqrt
from time import clock
DARTS = 1000
hits = 0.0
clock()  #舊版本調(diào)用time.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()))

2、解決辦法

perf_counter的使用方法。

from time import perf_counter
def timer_2(f):
    def _f(*args):
        t0 = perf_counter()
        f(*args)
        return perf_counter() - t0
return _f

對于time.clock()的使用,隨著python版本的更新而逐漸消失。有些人忽略了其使用環(huán)境而出現(xiàn)了報錯,那么遇到這種情況,我們也有對應(yīng)的解決方法。雖然新版本已經(jīng)不支持這種函數(shù)的使用,但同樣給出了另外兩種函數(shù)用于替代。

以上就是python中time.clock()出錯的解決方法,大家在遇到類似函數(shù)出錯時,排除操作不當(dāng)出錯后,就要考慮版本的適用性了。學(xué)會后不要忘記這方面的使用事項哦。


文章名稱:創(chuàng)新互聯(lián)Python教程:pythontime.clock()的出錯解決
網(wǎng)站鏈接:http://www.5511xx.com/article/dpcdieh.html