프로그래밍과 데이터 in Python파이썬 데이터의 비밀주민등록번호 가리기

Q

none오류

조회 219

좋아요 0

2021년 8월 24일

A
3개의 답변이 있어요
2021년 8월 25일

댓글 3

2021년 8월 25일
그래도 안돼요 코드 =
2021년 8월 25일
def mask_security_number(security_number):
return (security_number[0:10] + "****")


# 테스트
print(mask_security_number("880720-1234567"))
print(mask_security_number("8807201234567"))
print(mask_security_number("930124-7654321"))
print(mask_security_number("9301247654321"))
print(mask_security_number("761214-2357111"))
print(mask_security_number("7612142357111"))
2021년 8월 25일
답은 맞는데 틀렸데요.
2021년 8월 26일

댓글 5

2021년 8월 29일
제 코드는
2021년 8월 29일
def mask_security_number(security_number):
if "-" not in security_number:
return(security_number[0:10] + "****")
else:
return(security_number[0:11] + "****")


# 테스트
print(mask_security_number("880720-1234567"))
print(mask_security_number("8807201234567"))
print(mask_security_number("930124-7654321"))
print(mask_security_number("9301247654321"))
print(mask_security_number("761214-2357111"))
print(mask_security_number("7612142357111"))
2021년 8월 29일
인데 틀렸데요.
2021년 8월 29일
이번에는 진짜 답도 맞아요.
2021년 8월 31일
댓글 접기
profile photo
UNIVERSE
1일 전
제 코드는

profile photo
UNIVERSE
1일 전
def mask_security_number(security_number):
if "-" not in security_number:
return(security_number[0:10] + "****")
else:
return(security_number[0:11] + "****")

테스트
print(mask_security_number("880720-1234567"))
print(mask_security_number("8807201234567"))
print(mask_security_number("930124-7654321"))
print(mask_security_number("9301247654321"))
print(mask_security_number("761214-2357111"))
print(mask_security_number("7612142357111"))

profile photo
UNIVERSE
1일 전
인데 틀렸데요.

profile photo
UNIVERSE
1일 전
이번에는 진짜 답도 맞아요.
2021년 8월 31일

댓글 1

2021년 9월 1일
너무 감사합니다. 덕분에 답을 알아냈습니다.^^

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇