파이썬 기초 예제 4

Python 파이썬 생성자, 클래스 예제 03

Exercise3 Mobile 휴대전화 클래스 단순히 만드는 것에 그치지 말고, 안정성을 높이기 위해 다음과 같이 강제 구현 [1] 이름은 한번 설정하면 절대로 변경할 수 없습니다 [2] 가격은 아무리 싸게 설정해도 40만원 미만은 불가능합니다 ex. 20만원으로 설정시 40만원으로 설정되도록 [3] 통신사나 가격 등은 계속 변경 설정이 가능하도록 (객체 생성 후 아래의 내용을 구현) name telecom price [1] 갤럭시8 SKT 300000 [2] G6 LG 330000 [3] 아이폰7 KT 510000 아이폰과 갤럭시8의 가격을 비교하여 비싼 휴대폰 이름을 출력 class Mobile: def __init__(self, name, tel=None, price=400000): self.__n..

Backend/Python 2023.07.04

Python 파이썬 생성자, 클래스 예제 02

Exercise2 Player 게임 캐릭터 클래스(Player) (항목) 아이디(id), 레벨(level), 공격력(attack), 체력(hp) (메소드) disp(정보출력), +@(필요하다면) (생성자) 알아서 (특징) 1. 캐릭터 생성시 레벨은 1, 공격력 5, 체력 20 2. 레벨이 증가할 경우 공격력은 3, 체력은 10씩 증가 class Player: def __init__(self,id = None,lev = 1) -> None: self.__id = id self.__lev = 1 self.__atk = 5 self.__hp = 20 self.set_lev(lev) def set_lev(self,lev): if self.__lev >= lev: return gap = lev - self.__l..

Backend/Python 2023.07.04

Python 파이썬 기초 예제 풀이

Exercise1 자판기 프로그램 요금 투입 : 10000 =============== 커피 자판기 ================ 1. 커피(2000원) 2.코코아(2500원) 3.반환 4.종료 메뉴 선택 : 1 커피가 나왔습니다. 현재 잔액은 8000원 입니다. =============== 커피 자판기 ================ 1. 커피(2000원) 2.코코아(2500원) 3.반환 4.종료 메뉴 선택 : 2 코코아가 나왔습니다. 현재 잔액은 5500원 입니다. =============== 커피 자판기 ================ 1. 커피(2000원) 2.코코아(2500원) 3.반환 4.종료 메뉴 선택 : 3 5500원을 반환합니다. 요금투입 : =============== 커피 자판기 ====..

Backend/Python 2023.07.02

Python 파이썬 조건문 for, while, 문자열 예제 풀이

Exercise1 1. 1부터 100까지의 정수 2. 53부터 25까지의 정수 3. 31부터 60까지의 홀수 4. 30부터 60까지의 홀수 #1. 1부터 100까지의 정수 for i in range(1, 101): print(i) #2. 53부터 25까지의 정수 for i in range(53,24, -1): print(i) #3. 31부터 60까지의 홀수 for i in range(31, 61, 2): print(i) #4. 30부터 60까지의 홀수 for i in range(31, 61, 2): print(i) Exercise2 다음 조건을 보고 회원가입을 위한 프로그램 코드를 작성 하시오. 아이디는 반드시 10자리 이상패스워드는 반드시 8 ~ 16자리 사이 패스워드에 아이디가 포함되면 안됨 패스워드..

Backend/Python 2023.07.02