编程函数def randomAlpha(number, start, end)生成start-end之间的number个不重复的字母(其中调用函数时必须满足 (ord(end)-ord(start)+1)>=number),number表示字母的个数,start表示开始的字母,end表示结束的字母,例如randomAlpha (5, ‘B’, ‘Q’)返回{'K', 'P', 'H', 'L', 'J'}
怎么做呀
编程函数def randomAlpha(number, start, end)生成start-end之间的number个不重复的字母
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
lazyn 2022-04-07 11:17关注import random def randomAlpha(number, start, end): useable = range(ord(start), ord(end) + 1) select = random.sample(useable, 5) return [chr(s) for s in select] print(randomAlpha (5, 'B', 'Q'))本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报