학생 클래스
class Student:
def __init__(self, name, age, gender, addr):
self.__name = name
self.__age = age
self.__gender = gender
self.__addr = addr
def std_info(self):
print('이름 : ', self.__name, end='\n')
print('나이 : ', self.__age, end='\n')
print('성별 : ', self.__gender, end='\n')
print('주소 : ', self.__addr, end='\n')
if __name__ == '__main__':
name = ['홍길동', '김길동', '박길동', '이길동', '최길동']
age = [20, 25, 30, 35, 40]
gender = ['남', '여']
addr = ['서울', '부산', '대구', '인천', '전주']
stud = [Student(name[random.randint(0, len(name) - 1)],
age[random.randint(0, len(age) - 1)],
gender[random.randint(0, len(gender) - 1)],
addr[random.randint(0, len(addr) - 1)]) for i in range(11)]
for i in range(len(stud)):
print(f'{i}번 학생')
stud[i].std_info()
print('-----------')
'Python > Python 연습' 카테고리의 다른 글
04. Class 06 (0) | 2023.01.30 |
---|---|
04. Class 04 (0) | 2023.01.25 |
04. Class 03 (0) | 2023.01.22 |
04. Class 02 (0) | 2023.01.21 |
04. Class 01 (0) | 2023.01.18 |