본문 바로가기

Python_Matter/Solve

Python Learn the basics Quiz 21

반응형

Q>

회원 가입을 하는 클래스를 작성하시오.

사용자에게 이름과 이메일을 전달받아 작성하시오.


A>

class Member:
username = None
email = None

def __init__(self, username, email):
self.username = username
self.email = email

def view_info(self):
name = "이름: {0} / 이메일: {1}"
print(name.format(self.username, self.email))
print('{0}님 회원 가입을 축하드립니다.'.format(self.username))

user = input('사용자 이름과 이메일을 입력하세요 : ')
user_list = list(user.split())
mem1 = Member(user_list[0], user_list[1])
mem1.view_info()


O>

사용자 이름과 이메일을 입력하세요 : 안기웅 ankiwoong@gmail.com

이름: 안기웅 / 이메일: ankiwoong@gmail.com

안기웅님 회원 가입을 축하드립니다.


Process finished with exit code 0

반응형

'Python_Matter > Solve' 카테고리의 다른 글

Python Learn the basics Quiz 23  (0) 2019.04.08
Python Learn the basics Quiz 22  (0) 2019.03.30
Python Learn the basics Quiz 20  (0) 2019.03.28
Python Learn the basics Quiz 19  (0) 2019.03.27
Python Learn the basics Quiz 18  (0) 2019.03.27