본문 바로가기
프로그램

[파이썬] 문제 : 랜덤한 계좌번호 규정에 맞게 만들기

by 오디세이99 2022. 11. 20.
728x90
반응형

import random

def account_number_generator():
    n1 = str(random.randint(1,999)).rjust(3, '0')     # rjusst로 자리수 만큼 0 으로 채움.
    n2 = str(random.randint(1,99)).rjust(2, '0')
    n3 = str(random.randint(1,999999)).rjust(6, '0')
    rtn = n1 + '-' + n2 + '-' + n3                    # 3개의 문자열 합침
    return rtn

print(account_number_generator())

결과

947-55-789862
728x90
반응형

댓글