यह मेरा कोड है:

bytes.fromhex("AA BB CC "+random.randbytes(2)+"FF")

अपेक्षित परिणाम: एए बीबी सीसी 42 एफ1 एफएफ

मैं इसे अपने इरादे की तरह लिखने के लिए कैसे कोड करूं?

0
Sliced_ice 6 जिंदा 2022, 17:54
1
bytes.fromhex("AA BB CC") + random.randbytes(2) + bytes.fromhex("FF") ?
 – 
Johnny Mopp
6 जिंदा 2022, 17:59
उत्तर देने के लिए धन्यवाद। आपकी विधि एक त्रुटि फेंकता है।
 – 
Sliced_ice
6 जिंदा 2022, 18:44
1
क्षमा मांगना। मैंने भूल की। आपका तरीका सामान्य रूप से चलता है .. धन्यवाद!
 – 
Sliced_ice
6 जिंदा 2022, 18:56

1 उत्तर

सबसे बढ़िया उत्तर

यहाँ एक तरीका है:

import random
import string
bytes.fromhex("AA BB CC " + ''.join(random.choices(string.hexdigits, k=4)) + " FF")
1
eshirvana 6 जिंदा 2022, 18:08