반응형
랜덤으로 나오는 값을 주민등록번호 뒷자리 중 첫 번째 숫자로 보고 남, 여를 판별하는 프로그램을 작성해보자.
import random
print("주민번호의 성별 정보 번호를 생성합니다.")
gender = random.randrange(4)
gender = gender + 1
print("생성번호: "+str(gender))
if gender == 1 or gender == 3:
print("남성입니다")
else:
print("여성입니다")
print("프로그램을 종료합니다")
▶️ gender = random.randrange(4) + 1
= random.randint(1, 4)
= random.randrange(1, 5)
= random.randrange(1, 5, 1)
★ randrange(4)는 0부터 3을 랜덤으로 돌리기 때문에 +1을 해줘야 함 ★
반응형
'Language > Python' 카테고리의 다른 글
[ Python ] 전기회로 프로그램 (0) | 2021.08.26 |
---|---|
[ Python ] 동전 던지기 게임 프로그램 (0) | 2021.08.26 |
[ Python ] 정수의 종류를 판별하는 스마트 터틀 프로그램 (0) | 2021.08.26 |
[ Python ] 직각 삼각형 프로그램 (0) | 2021.08.26 |
[ Python ] 조건문 개념 정리 (0) | 2021.08.26 |