[問題] random的問題
看板Python作者EmptySmile (Smile LikeThe EmptySoul)時間14年前 (2010/12/22 07:33)推噓0(0推 0噓 5→)留言5則, 2人參與討論串1/1
#小弟需要random一個數值
temp = random.randrange(0, 2**77)
#再把這數值轉成二進位, 而且去掉前頭的'0b'
binary = bin(temp).replace("0b", "")
#填滿77位數
value = binary.zfill(77)
就這簡單的三行,
但很奇特的是, 放給程式下去跑,
往往會得不到77位數,
pdb進去除錯, 卻又每次跑都是77位數...
讓我想到"方塘鏡", 讓人肝火上升...
懇請各位解惑.
感謝.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.66.168.27
→
12/22 07:35, , 1F
12/22 07:35, 1F
→
12/24 04:18, , 2F
12/24 04:18, 2F
→
12/25 06:11, , 3F
12/25 06:11, 3F
→
12/25 06:11, , 4F
12/25 06:11, 4F
→
12/25 06:12, , 5F
12/25 06:12, 5F
Python 近期熱門文章
PTT數位生活區 即時熱門文章