Q:想生成随机数,用哪个库?
import random
Q:想生成一个随机整数,范围在[0, 100]之内,怎么弄?
>>> random.randint(0, 100) 7
Q:想生成一个随机整数,范围在[0, 100]之内,而且能够被5整除的数,怎么弄?
>>> random.randrange(0, 100, 5) 0 >>> random.randrange(0, 100, 5) 60 >>> random.randrange(0, 100, 5) 10 >>> random.randrange(0, 100, 5) 75
Q:如何生成一个随机字符?
>>> random.choice('abc_-#') 'b' >>> random.choice('abc_-#') '_' >>> random.choice('abc_-#') '#' >>> random.choice('abc_-#') '_' >>> random.choice('abc_-#') '#' >>> random.choice('abc_-#') '#' >>> random.choice('abc_-#') 'c'