- 帖子
- 7
- 精华
- 0
- 积分
- 26
- 阅读权限
- 10
- 注册时间
- 2017-1-20
- 最后登录
- 2017-2-26
|
import random
got_result = False
while got_result == False:
try:
n = int(input("please give a range:"))
m = int(input("how many numbers you want from the range:"))
if 0<=m<=n:
list = [i for i in range(1,n+1)]
#print(list)
result = []
for num in range(0,m):
random.shuffle(list)
choose = list.pop()
result.append(choose)
result.sort()
print(result)
got_result = True
else:
print("please make sure your number is not greater than the range")
except:
print("please make sure you input integers") |
|