반응형 IT/PYTHON(파이썬)3 [파이썬 홀로서기]03.함수 파이썬 함수의 구조 def 함수명(a,b(매개변수)): 수행할 문장1 수행할 문장2 return 반환할 변수 # add 함수 만들어보기 def add(a,b): return a+b a=3 b=4 c=add(a,b) print(c) 7 # 일반적인 형태로 add함수 만들어보기 def add(a,b): result a+b return result a=add(3,4) print(a) 7 # 람다(lambda)를 활용한 함수 만들어보기 plus = lambda a,b:a+b plus(3,4) 7 # 입력값이 없는 함수 def say(): return 'Hello' print(a) Hello #리턴값이 없는 함수, 입력인수를 그대로 출력함 def friend(a,b): print("나의 친구는 %s군과 %s군 입.. 2023. 6. 21. [파이썬 홀로서기]02.조건문과 반복문 조건문(IF문) : 참과 거짓을 판단하는 문장 □ 조건문의 정의 및 기본구조 if 조건문 : 수행할 문장1 수행할 문장2 else : 수행할 문장A 수행할 문장B ※ if 조건문 및 else 다음에 콜론(:) 필수 ※ 수행할 문장 앞에는 띄어쓰기 4개 필수 □ 조건문을 만들기 위한 연산자 A B : A가 B보다 크다 A == B : A와 B가 같다 A != B : A와 B가 같지 않다 A >= B : A가 B보다 크거나 같다 A >>1 in [1,2,3,4] / (1,2,3,4) / '1234' True □ 다양한 조건이 달린 조건문을 만들기 위한 elif if 조건문 : 수행할 문장 elif 조건문 : 수행할 문장 elif 조건문 : 수행할 문장 else : 수행할 .. 2023. 6. 7. [파이썬 홀로서기]01. 자료와 자료구조 자료의 종류 □ 숫자형 자료 : 숫자와 관련된 자료와 숫자형 자료를 활용한 사칙연산 등 >>>a = 2 >>>b = 3 >>>c = 0.5 → >>> # 더하기 >>> a+b 5 >>> # 빼기 >>> a-c 1.5 >>># 곱하기 >>>a*b 6 >>># 나누기 >>>a/b 0.666 >>># 제곱 >>>a**b 8 >>># 나눗셈 후 나머지 : % >>># 나눗셈 후 몫 : // ※ #로 시작하는 문장은 주석으로 프로그램에 영향 × ※ 숫자형 자료의 형태는 정수형(양수,음수,0 / Integer)와 실수형(소수점이 포함된 숫자 / Flating-point)으로 분류 □ 문자열(String) 자료 : 문자와 관련 자료와 연산 a = "Hello Python" b = '1992' #작은 따옴표로도 문자 .. 2023. 5. 8. 이전 1 다음 반응형