파이썬
-
02-4. 클래스와 예외처리파이썬 2023. 8. 28. 15:05
summary - function * docstring * scope : 전역, 지역 : global * inner function : 함수 안에 함수를 선언 * lambda function : 간략한 함수를 한 줄의 코드로 작성 * decorator : 특정 기능을 데코레이터 함수로 만들어 함수에 특정 기능을 적용하는 방법 1.Class : 클래스 - 변수와 함수를 묶어 놓은 개념 - 클래스 선언 * 변수와 함수를 클래스 안에서 선언 - 클래스를 객체로 만들어서 클래스 안에 선언된 변수와 함수를 사용 1.1.기본 클래스 1.1.1.클래스 선언 class Account: loan = 0 deposit = 0 def save(self, money): self.deposit += money print("현재..
-
02-3. 함수파이썬 2023. 8. 27. 20:34
Function - 특정 목적을 위해 작성한 코드(연산)의 집합 - 반복되는 코드를 묶음으로 효율적인 코드를 작성하도록 해주는 기능 - 독립적인 호출과 간결한 코드 작성을 위해 사용 : 코드 작성의 반복을 줄일 수 있음! 기본함수 - 함수의 선언과 호출 a = 0 number = [30,80,90,50,70,60] for i in number: a += i a->380 a = 0 number = [80,90,60,70,80,60] for i in number: a += i a->440 같은 연산의 코드 작성을 반복해서 써야하기 때문에 불편하고 힘듦 1.1.선언, 호출, return, *args, **kwagrs 1.1.1.선언 def 함수명(param1, param2, ...): # 작성하고 싶은 코드 ..
-
02-2.조건문과 반복문파이썬 2023. 8. 27. 18:53
1. 조건문 - 특정 조건에 따라서 코드를 실행하고자 할때 사용 * if * else * elif * 삼항연산자 1-1. if - 특정 조건에 따라서 코드를 실행시키고 싶을 때 사용 if : state = True if state: print("if") print("done") ->if done state = False if state: print("if") print("done") ->done money = 10000 if money >= 30000: print('고기를 산다') if money 고기를 못 산다 1-2. else if : else: state = False if state: print('if') else: print('done') ->done money = 10000 if money >..
-
02-1. 파이썬 기초파이썬 2023. 8. 21. 16:12
파이썬 기본 문법 1.주석(comment)과 출력(print) 주석 - 코드에 대한 설명이나 중간에 코드를 실행시키고 싶지 않을때 사용 출력(print함수) - 변수 또는 특정한 값들을 화면에 보여주게 하는 방법 - 코드 중간에 변수에 들어있는 값을 확인하고 싶을때 사용 # 1,2,3,을 출력하는 코드 print(1) """주석을 작성합니다""" ->1 '주석을 작성합니다' 2.변수 선언 RAM 저장공간에 값을 할당하는 행위->1->AI->3->3 4->5 5->1 2->4 c = 3 b = 4 print(b) # 변수 값 수정 a = 1 b = 2 print(a,b) f = g = 5 print(f,g) # 다중할당 d, e = 3, 4 print(d,e) a = 1 b = 2 c = a+b c b =..