1. python編程中time模塊下的clock()函數怎麼用print time.clock()顯示的是1.3099e-06,看不懂

測試下就知道了
import time
time.clock()#第一次調用
time.sleep(1)
time.clock()#第二次調用
time.sleep(1)
time.clock()#第三次調用
time.sleep(2)
time.clock()#第四次調用
結果
3.6317464929201895e-06 這個是3.63..*10的負專6次方單位秒
0.99971644440843743後面基本屬以這個為主了
1.9996628063063882
3.9996745396412114
這個時間看不懂嗎,你只要看小數點後1 2 位就可以了,就是執行的時間而已,單位都是秒

2. python中的time.time返回時間的單位是毫秒嗎

用datetime模塊
datetime.datetime.now().microsecond 獲取當前時間的毫秒數

代碼
import datetime
print datetime.datetime.now()

3. python中%time是什麼意思

這不是python的語法,是ipython的特殊功能,用於測試語句運行的時間。ipython安裝:pip install ipython,打開ipython:命令行輸入ipython就可以了。ipython還有很多特殊功能,你可以自己去查,網上資源還是很多的。

4. python date,datetime 和time的區別

datetime模塊定義了下面這幾個類:
datetime.date:表示日期的類。常用的屬性有year, month, day;
datetime.time:表示時間的類。常用的屬性有hour, minute, second, microsecond;
datetime.datetime:表示日期時間。
date類
date類表示一個日期。日期由年、月、日組成(地球人都知道~~)。date類的構造函數如下:
class datetime.date(year, month, day):參數的意義就不多作解釋了,只是有幾點要注意一下:
year的范圍是[MINYEAR, MAXYEAR],即[1, 9999];
month的范圍是[1, 12]。(月份是從1開始的,不是從0開始的~_~);
day的最大值根據給定的year, month參數來決定。例如閏年2月份有29天;
date類定義了一些常用的類方法與類屬性,方便我們操作:
date.max、date.min:date對象所能表示的最大、最小日期;
date.resolution:date對象表示日期的最小單位。這里是天。
date.today():返回一個表示當前本地日期的date對象;
date.fromtimestamp(timestamp):根據給定的時間戮,返回一個date對象;
datetime.fromordinal(ordinal):將Gregorian日歷時間轉換為date對象;
Time類
time類表示時間,由時、分、秒以及微秒組成。(我不是從火星來的~~)time類的構造函數如下:
class datetime.time(hour[, minute[, second[, microsecond[, tzinfo]]]]) :各參數的意義不作解釋,這里留意一下參數tzinfo,它表示時區信息。注意一下各參數的取值范圍:hour的范圍為[0, 24),minute的范圍為[0, 60),second的范圍為[0, 60),microsecond的范圍為[0, 1000000)。
time類定義的類屬性:
time.min、time.max:time類所能表示的最小、最大時間。其中,time.min = time(0, 0, 0, 0), time.max = time(23, 59, 59, 999999);
time.resolution:時間的最小單位,這里是1微秒;
datetime類
datetime是date與time的結合體,包括date與time的所有信息。它的構造函數如下:datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[, tzinfo]]]]]),各參數的含義與date、time的構造函數中的一樣,要注意參數值的范圍。
datetime類定義的類屬性與方法:
datetime.min、datetime.max:datetime所能表示的最小值與最大值;
datetime.resolution:datetime最小單位;
datetime.today():返回一個表示當前本地時間的datetime對象;
datetime.now([tz]):返回一個表示當前本地時間的datetime對象,如果提供了參數tz,則獲取tz參數所指時區的本地時間;
datetime.utcnow():返回一個當前utc時間的datetime對象;
datetime.fromtimestamp(timestamp[, tz]):根據時間戮創建一個datetime對象,參數tz指定時區信息;
datetime.utcfromtimestamp(timestamp):根據時間戮創建一個datetime對象;
datetime.combine(date, time):根據date和time,創建一個datetime對象;
datetime.strptime(date_string, format):將格式字元串轉換為datetime對象;

5. python time.clock 和time.time的區別

一,兩個函數的文檔:

1,time.time():

time.time()

Return
the time in seconds since the epoch as a floating point number. Note
that even though the time is always returned as a floating point number,
not all systems provide time with a better precision than 1 second.
While this function normally returns non-decreasing values, it can
return a lower value than a previous call if the system clock has been
set back between the two calls.

time.time()

返回從紀元(1970.1.1)至今的秒數。雖然這個函數的返回值永遠為浮點數,但並不是所有系統提供的秒數都會精確到小數點以後。一般情況下這個函數的返回值不會小於它上一次被調用的返回值,除非系統時鍾在兩次調用之間發生了重置。

2,time.clock():

time.clock()

On
Unix, return the current processor time as a floating point number
expressed in seconds. The precision, and in fact the very definition of
the meaning of 「processor time」, depends on that of the C function of
the same name, but in any case, this is the function to use for
benchmarking Python or timing algorithms.
On Windows, this
function returns wall-clock seconds elapsed since the first call to this
function, as a floating point number, based on the Win32 function QueryPerformanceCounter(). The resolution is typically better than one microsecond.

time.clock()

在Unix 中,將當前的處理器時間以浮點數的形式返回,單位為秒。它的精確度(准確地說是「處理器時間」的精確度)取決於同名的C函數,無論如何,這個函數是python關於時間計算的標尺。

WINDOWS中,第一次調用,返回的是進程運行的實際時間。而第二次之後的調用是自第一次調用以後到現在的運行時間。(實際上是以WIN32上QueryPerformanceCounter()為基礎,它比毫秒錶示更為精確)

二,用法及總結
1,在Windows中,time.clock()更精確;
2,這兩個函數不可以混合使用;

6. python的timeit模塊顯示時間怎麼那麼長

是調用timeit() 輸出的時間嗎?
這個是線上是運行耗時,單位是秒,是一個浮點數。

7. python time.time得到的是什麼時間

time.time()得到的是1970年到當前的秒數
time.ctime()得到當前時間

8. python timestamp是什麼單位

python時間處理方法datetime(),下面就舉幾個代碼案例進行說明,代碼如下: # -*- coding: utf-8 -*- # 運行環境:Python3.4 #datetime類 #datetime是date與time的結合體,包括date與time的所有信息。 #它的構造函數如下: #datetime. datetime

9. 關於Python的time.clock()函數

clock()在win下返回相對於抄首次調襲用clock()時的時差。多次調用clock()後也都返回針對第一次調用的時差
這里的time.clock() - t0減法是想求得 procere()的執行時長,就是求第n次和第n+1次調用clock()之間的時差,而不是針對首次調用.
python3.3版後推薦用time.perf_counter() 來測量執行時間..

10. 請教高手,python的時間單位是什麼

時間單位來自然是秒(second)了源。

import time
start = time.time()
# do something
end = time.time()
delta = end - start # is a float, unit: second

python中表達時間的函數有很多,包括date, datetime, time, 等等。
日期應該是沒有單位的,但是「差」是有單位的:day,hour,minute, second。具體採用什麼單位取決你的需求了。不過,second 是「萬能」的,可以使用mktime,strptime等函數進行轉換或者格式化成你想要的時間。