From 85fb1ac7f6942088b4368a1861a0a81d1c783f4f Mon Sep 17 00:00:00 2001 From: yerinlee Date: Tue, 9 May 2023 19:35:19 +0900 Subject: [PATCH 1/3] =?UTF-8?q?=ED=9A=8C=EC=9B=90=EA=B0=80=EC=9E=85=20?= =?UTF-8?q?=EC=88=98=ED=96=89=20=EC=97=AC=EB=B6=80=20=EC=9E=85=EB=A0=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 4th_session/register.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 4th_session/register.py diff --git a/4th_session/register.py b/4th_session/register.py new file mode 100644 index 00000000..a05c9e3a --- /dev/null +++ b/4th_session/register.py @@ -0,0 +1,23 @@ +print('=========================') +print('회원가입') +print('=========================') + +register=False + +while not register: + print('회원가입을 진행하시겠습니까?') + print('y: 진행 N: 취소') + answer=input('>> ') + answer=answer.lower() + + if answer=='y': + register=True + print('=========================') + print('회원가입이 진행됩니다.') + print('=========================') + elif answer=='n': + print('=========================') + print('회원가입이 취소됩니다.') + print('=========================') + else: + print('입력 값을 확인해주세요.') \ No newline at end of file From e842cde69b2e908c4726b8f8f8491b4eec020094 Mon Sep 17 00:00:00 2001 From: yerinlee Date: Tue, 9 May 2023 19:40:22 +0900 Subject: [PATCH 2/3] =?UTF-8?q?=ED=9A=8C=EC=9B=90=EC=A0=95=EB=B3=B4=20?= =?UTF-8?q?=EC=9E=85=EB=A0=A5=20=EB=B0=8F=20=EC=A0=80=EC=9E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 4th_session/register.py | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/4th_session/register.py b/4th_session/register.py index a05c9e3a..bef69883 100644 --- a/4th_session/register.py +++ b/4th_session/register.py @@ -20,4 +20,25 @@ print('회원가입이 취소됩니다.') print('=========================') else: - print('입력 값을 확인해주세요.') \ No newline at end of file + print('입력 값을 확인해주세요.') + +users=[] + +while True: + user={} + username=input('ID: ') + while True: + pwd=input('PWD: ') + pwd2=input('PWD 확인: ') + if pwd==pwd2: + break + else: + print('패스워드가 일치하지 않습니다.') + name=input('이름: ') + while True: + birth=input('생년월일(6자리): ') + if len(birth)==6: + break + else: + print('생년월일 입력값이 올바르지 않습니다.') + email=input('이메일: ') \ No newline at end of file From d31739065b2ae90ddb07a05cef04d886558ced59 Mon Sep 17 00:00:00 2001 From: yerinlee Date: Tue, 9 May 2023 19:48:08 +0900 Subject: [PATCH 3/3] =?UTF-8?q?=ED=9A=8C=EC=9B=90=EC=A0=95=EB=B3=B4=20?= =?UTF-8?q?=EB=94=95=EC=85=94=EB=84=88=EB=A6=AC=20=EC=A0=80=EC=9E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 4th_session/register.py | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/4th_session/register.py b/4th_session/register.py index bef69883..7d43746f 100644 --- a/4th_session/register.py +++ b/4th_session/register.py @@ -22,6 +22,7 @@ else: print('입력 값을 확인해주세요.') +#2 users=[] while True: @@ -41,4 +42,28 @@ break else: print('생년월일 입력값이 올바르지 않습니다.') - email=input('이메일: ') \ No newline at end of file + email=input('이메일: ') + + #3 + user['username']=username + user['password']=pwd + user['name']=name + user['birth']=birth + user['email']=email + + users.append(user) + print(users) + + print('=========================') + print(user['name'],'님 가입을 환영합니다!') + print('=========================') + + print('회원가입을 추가로 진행하시겠습니까?') + print('y: 진행 n: 취소') + answer=input('>> ') + answer=answer.lower() + + if answer=='y': + pass + elif answer=='n': + exit()