728x90
반응형

no = input('주민번호:')
y = no[:4] # 해당 인덱스의 문자열을 슬라이싱
m = no[4:6]
d = no[6:8]
if int(no[10]) == 1 or int(no[10]) == 3: # 성별을 슬라이싱한 것으로 남자,여자 문자 지정
g = '남자'
else:
g = '여자'
print(f"당신은 {y}년 {m}원 {d}일날 태어난 {g}분입니다") # 출력

728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : 신장,체중으로 BMI(체질량지수) 계산 (0) | 2023.04.05 |
|---|---|
| [파이썬] 문제 : 입력 문자(10,20,+)로 계산기 만들기 (0) | 2023.04.05 |
| [파이썬] 문제 : 냉장고에 명령어(+-x)로 추가,삭제 (0) | 2023.04.04 |
| [파이썬] 문제 : 공에 숫자와 그림(RED, GREEN,HEART,CLOVER) 게임 (0) | 2023.04.04 |
| [파이썬] 문제 : while문으로 2,3,5,7로 나누어 떨어지지 않는 요소 찾기 (0) | 2023.04.04 |
댓글