320x100
import random
rNum = random.randint(1,10)
print(rNum)
print()
# random 모듈을 이용해서 0부터 100 사이의 난수 10개를 발생시켜보자에 대해서
# 이게 내 코드고
rNum2 = random.randint(0,100)
for i in range(10):
print(rNum2)
# 이렇게 하니깐 rNum2가 외부 변수임에도 불구하고 지정된 숫자만 10번 출력되더라
# 정답코드로는
rNums = random.sample(range(1,101),10) # sample함수는 1. 범위를 받고, 2. 몇개를 출력해줄지 정해주는 모듈이다.
print(rNums)
# 이렇게 되는데
# 심지어 리스트화 되어서 [43, 64, 80, 97, 5, 48, 10, 31, 13, 9]
# 이렇게 출력되더라.
300x250
'개발일지 > Python' 카테고리의 다른 글
[복기] 인원 카운트, 개별금액, 총금액 영수증 출력하기 (0) | 2022.05.05 |
---|---|
파이썬 [전역변수]모듈 __name__, __main__ 류 import 설명 (0) | 2022.05.03 |
[복기] 파이썬 함수 및 중첩함수 기본 원리 (0) | 2022.05.03 |
[복기 및 활용코드] 파이썬 확률 코드 (매우 중요) (0) | 2022.05.02 |
파이썬 계차 수열 코드 (공식 응용 버전) (0) | 2022.05.02 |