이 문제를 해결하기 위해 노력하고 있습니다. 내가 입력 한 숫자 3을 선택한다면, 예를 들어, 나는 다음 무작위로 1과 10입력이있는 임의의 정수를 여러 개 선택하십시오.
0
A
답변
-1
뭔가 ...
In [84]: user_input = raw_input("Enter a number between 1 to 5 :")
Enter a number between 1 to 5 :3
In [85]: selected_elem = []
In [86]: while len(selected_elem) < int(user_input):
....: random_elem = random.randrange(1, 10, 1)
....: if random_elem not in selected_elem:
....: selected_elem.append(random_elem)
....:
In [87]: print selected_elem
[1, 2, 4]
0
import random
random.seed()
a = 1
b = 10
randList = []
for x in range(3):
# random integer N such that a <= N <= b
randList.append(random.randint(a, b))
또는 더 나은 사이의 숫자의 범주에서 3 개 개의 숫자를 선택합니다 입력 1과 5 사이의 숫자를 싶습니다 아직 :
일할 수있는 이런 종류의import random
random.seed()
a = 1
b = 10
randList = [random.randint(a,b) for x in range(3)]
+0
아마도 난수 생성기를 먼저'seed()'하고 싶을 것이다. –
0
myrands = [rand_int(1,10) for x in range(0,int(raw_input()))]
myrands
전 1과 10 사이의 난수 목록, 길이는 사용자 입력에 의해 결정됩니다.
0
관련 문제
- 1. Android가 지정된 범위에서 2 임의의 정수를 선택하십시오.
- 2. 여러 데이터 입력이있는 클래스
- 3. NSArray에서 임의의 objectAtIndex를 선택하십시오.
- 4. C++에서 임의의 정수를 추가
- 5. 2 개 배열 만들기 - 첫 번째는 임의의 정수, 두 번째는 고유 한 임의의 정수를 나타냅니다.
- 6. plist에서 유일한 임의의 사전을 선택하십시오.
- 7. Django - Python : 목록에서 임의의 값으로 임의의 값을 선택하십시오
- 8. ASP.NET에서 업로드 할 파일을 여러 개 선택하십시오 (플래시가없는 것이 좋음)
- 9. Perl에서 임의의 길이 정수를 사용하려면 어떻게해야합니까?
- 10. UITextField 텍스트 속성이 임의의 정수를 반환합니다.
- 11. 임의의 큰 정수를 dbase 언어로 처리합니다.
- 12. 랜덤 ID가있는 여러 텍스트 상자의 텍스트를 선택하십시오.
- 13. MySQL의 1 개 임의의 행
- 14. 입력이있는 DalvikVM
- 15. Codeigniter : 여러 테이블 중에서 선택하십시오.
- 16. for-each 내 임의의 형제를 선택하십시오.
- 17. 임의의 숫자로 이미지를 선택하십시오. Xcode iPhone
- 18. 임의의 벡터로 지정된 열을 선택하십시오. R
- 19. linq에서 xml까지 하나의 임의의 노드 만 선택하십시오.
- 20. PHP : 균등 한 간격으로 임의의 숫자를 선택하십시오.
- 21. Safari 클라이언트 측 데이터베이스에서 임의의 행을 선택하십시오.
- 22. txt 파일에서 임의의 항목 그룹을 선택하십시오.
- 23. jquery 페이지에서 임의의 DOM 요소를 선택하십시오
- 24. 관련 입력이있는 HTML 양식
- 25. 여러 열에서 DISTINCT를 선택하십시오.
- 26. 여러 필드에서 mysql을 선택하십시오.
- 27. 여러 xsl 조건을 선택하십시오
- 28. 여러 줄의 문자열을 선택하십시오.
- 29. 조건에 2 개 이상의 열을 선택하십시오.
- 30. MySQL : 두 개 이상의 항목이있는 행을 선택하십시오.
컴퓨터가 정말 난수를 생성 할 수 없습니다 유의하십시오. _pseudo-random_ 번호라고 불리는 것을 생성 할 수 있습니다. http://docs.python.org/library/random.html 및 http://en.wikipedia.org/wiki/Random_number_generation을 읽어보십시오. 'random' 모듈에 의해 생성 된 숫자가 적합한 경우 응용 프로그램에 따라 다릅니다. –
숫자가 고유해야합니까? 또한 지금까지 코드를 가지고 있습니까? – georg
무엇을 시도 했습니까? 시도를 게시하면 (최소한이지만), 다른 사람들을 올바르게 안내하는 데 도움이됩니다. –