我想將以下代碼從c轉換爲Python。 C代碼如下所示:C到Python代碼轉換(打印地址類似的值)
seed = (time(0)^(getpid() << 16));
fprintf("0x%08x \n", seed);
輸出值如0x7d24defb。
而Python代碼:
time1 = int(time.time())
seed = (time1^(os.getpid() <<16))
輸出像值:1492460964
什麼我需要在Python代碼修改,所以我得到的地址樣值?
'十六進制(1492460964)'? –