나를 기록하다
article thumbnail
[Python/파이썬] 부동산 프로그램 만들기 실습 - 나도코딩
기타/Python 2023. 3. 23. 14:44

Quiz 주어진 코드를 활용하여 부동산 프로그램을 작성하시오. (출력 예제) 총 3대의 매물이 있습니다. 강남 아파트 매매 10억 2010년 마포 오피스텔 전세 5억 2007년 송파 빌라 월세 500/50 2000년 [코드] class House: # 매물 초기화 def __init__(self, location, house_type, deal_type, price, completion_year): pass # 매물 정보 표시 def show_detail(self): pass 풀이 class House: # 매물 초기화 def __init__(self, location, house_type, deal_type, price, completion_year): self.location = location se..

article thumbnail
[Python] 스타크래프트 게임 만들기 - 나도코딩
기타/Python 2023. 3. 23. 13:42

클래스(class) __init__() nit 메서드는 파이썬 클래스의 생성자(constructor)로, 객체가 생성될 때 자동으로 호출되는 특별한 메서드입니다. 이 메서드를 사용하면 객체가 생성될 때 초기화 작업을 수행할 수 있습니다. init 메서드는 일반적으로 클래스에서 인스턴스 변수를 초기화하는 데 사용됩니다. 예를 들어, 클래스의 인스턴스 변수를 초기화하는 코드를 작성하면 다음과 같습니다: class MyClass: def __init__(self, var1, var2): self.var1 = var1 self.var2 = var2 위의 코드에서 init 메서드는 var1 및 var2 인자를 받아들이고, 이를 self.var1 및 self.var2라는 인스턴스 변수에 할당합니다. 이렇게 하면 객..

article thumbnail
[Python] 파이썬의 기본 문법
기타/Python 2023. 3. 22. 22:57

변수 문자열이나 boolean을 선언할 시 (str)로 감싸주어야 함. # 애완동물을 소개해 주세요 animal = "강아지" name = "호두" age = 4 hobby = "산책" is_adult = age >= 4 print("우리 집 " + animal + "의 이름은 " + animal + "입니다.") print(name + "는 "+str(age)+"살이며, "+hobby+"을 아주 좋아해요.") print(name +"는 어른일까요? " + str(is_adult)) // 결과 우리 집 강아지의 이름은 강아지입니다. 호두는 4살이며, 산책을 아주 좋아해요. 호두는 어른일까요? True print와 ‘,’를 활용하면 str 없이도 출력 가능 → ‘,’가 들어가면 띄워쓰기가 하나씩 들어간다...

article thumbnail
[C] 버스카드 찍기(초등학생, 중학생, 고등학생, 어른)
기타/C 2022. 11. 28. 15:56

이번 시간에는 버스카드를 찍었을 때 연령대별 요금을 표출하는 프로젝트를 만들 것이다. if문과 switch문을 활용하여 2가지로 나누어서 만들어볼 계획이다. 본 요금표는 부산광역시 기준 버스 요금표를 참고하였고 무임승차 대상은 임의로 설정하였다. 1) if문 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 #include int main(void) { int i = 5; if (i >= 8 && i = 14 && i = 65) { printf("65세 이상 노인은 무임승차 대상입니다.\n"); } else if (i >= 20) { printf("요금은 1200원입니다.\n"); } else { p..

article thumbnail
[C] 가위바위보 게임
Java 2022. 11. 28. 15:24

저번시간에 학습한 rand, srand, time을 토대로 가위바위보 게임을 만들 것이다. 랜덤함수와 반복문을 조합하여 코드를 작성한다. 1) if, else if, else를 활용한 반복문으로 가위바위보 게임을 만들었다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #include #include #include int main(void) { // 가위 0, 바위 1, 보 2 srand(time(NULL)); int i = rand() % 3; // 0 ~ 2 반환 if(i == 0) { printf("가위\n"); } else if(i == 1) { printf("바위\n"); } else if(i == 2) { pr..

article thumbnail
[C] ++연산과 반복문
기타/C 2022. 11. 27. 21:56

1. ++ 연산 a++이란? ++은 더하기 연산으로써 ++이 앞에 붙어있으면 더한 값을 결과값으로 출력하고 뒤에 붙어있으면 결과값을 얻은 후 더한다. 1 2 3 4 5 6 7 8 9 10 11 #include int main(void) { int a = 10; printf("a 는 %d\n", a); a++; printf("a 는 %d\n", a); a++; return 0; } cs 이렇게 계산하면 a 는 10 a 는 11 의 결과값을 얻을 수 있다. 또 다른 예시를 들어보겠다. 1 2 3 4 5 6 7 8 9 10 11 #include int main(void) { int b = 20; b = b + 1; printf("b 는 %d\n", ++b); printf("b 는 %d\n", b++); pri..

profile on loading

Loading...