본문 바로가기

TIL(Daily)86

Wed/07/Sep/22 TIL 우선 오늘 배운 내용에 대해 리뷰 를 해보자! 첫번째 반복문 while 혹은 for문을 사용해 반복문을 사용할 수 있습니다. for문 list, tuple, set 자료형의 요소들로 반복문을 사용할 수 있습니다. numbers = [1, 2, 3, 4] for number in numbers: print(number) # result print """ 1 2 3 4 """ members = ("lee", "kim", "park") for member in members: print(member) # result print """ lee kim park """ enumerate()를 사용해 반복되는 요소가 몇번째인지 확인할 수 있습니다. members = ["lee", "park", "kim"] for i.. 2022. 9. 8.
Tue/06/Sep/22-TLI python실시간 강의 숙제_01 calc_def.py def cal_result(a, b, op): if op == '+': return a+b elif op == '-': return a-b elif op == '*': return a*b elif op == '/': return a/b main.py import calc_def num_1 = int(input('input num_1 :')) num_2 = int(input('input num_2 :')) op = input('input op:') print("The_Result_is", calc_def.cal_result(num_1, num_2, op)) 오늘은 배운 내용에 대해 쓰도록 하겠다. 일단 자료형 활용하기 에 대해 말해보자. 이번강의 에서.. 2022. 9. 6.
Mon/05/Sep/22(Python 언어의 이해) 1. Python 언어의 이해 컴파일 언어인 C, Java와는 다르게 Python은 인터프리터 언어입니다.컴파일러란? 사람이 작성한 코드를 바로 실행하는 것이 아닌, 컴퓨터가 이해할 수 있도록 기계어로 번역하는 과정을 의미합니다. 대표적인 컴파일 언어로는 C, Java 등이 있습니다. 인터프리터 언어의 특성 상 코드를 컴파일 하는 단계가 없기 때문에 코드가 실행되기까지의 속도는 빠르지만, 런타임에서 코드가 동작하는 시간은 비교적 느린 편입니다. 동적 타입 언어로 C, Java와 다르게 변수를 할당할 때 자료형을 지정해 주지 않아도 됩니다. 정적 타입 언어인 Java의 변수 선언 int num = 10; String hello = "world!!" 동적 타입 언어인 Python의 변수 선언 num = 10.. 2022. 9. 5.
클래스 우선, 클래스를 언제 사용하는지 생각해보시죠! 예를 들어, 아주 많은 몬스터들의 HP를 관리해야 하면 어떻게 해야 편할까요? 방법1. → 리스트의 순서를 잘 지켜서 각 몬스터들의 hp를 잘 적어둔다. 방법2. → 몬스터마다 각자의 hp를 가질 수 있게 한다. 클래스의 사용 방법을 눈으로 살펴보겠습니다. class Monster(): hp = 100 alive = True def damage(self, attack): self.hp = self.hp - attack if self.hp 2022. 9. 2.