11강. [Python]함수
·
Python/Foundation
함수란?우리가 지금까지 사용한 print, input 등 괄호가 붙는 것을 함수라고 한다.필요에 따라 우리가 직접 함수를 만들 수도 있으며 이를 사용자 정의 함수라고 한다.함수를 만들면 불필요한 코드 반복을 줄일 수도 있고 여러모로 편하다. 사용자 정의 함수사용자 정의 함수는 기본적으로 def 함수명(매개변수)과 같은 형식으로 만들 수 있으며 조건문, 반복문과 같이뒤에 세미콜론을 붙여주며 밑에 코드들은 들여 쓰기를 해주며 뒤에 오는 매개변수는 함수를 호출했을 시 전달받을 값을 넣어준다.# 함수 만들기def add(n1, n2): # 함수 호출로부터 전달된 값이 n1, n2에 각각 저장된다. print(n1 + n2) # 저장된 값을 더하고 출력한다.add(3, 5) # 함수 호출은 함수명(값)로 해..
10강. [Python]반복문
·
Python/Foundation
반복문이란?어떠한 코드를 반복시키고 싶을 때 하나하나 쓰는 것은 매우 어렵다.그래서 반복문이 나오게 되었고 반목문은 특정한 코드들을 원하는 만큼 반복시켜 준다. 반복문의 종류반복문은 크게 for문과 while문으로 나뉜다.for문과 while문은 특정한 코드를 반복시킨다는 기능은 같지만 반복시키는 방법이 다르니 비교해 보면서 배워보도록 하자. 1. for문for문은 기본적으로 다음과 같이 작성한다.for x in y의 형태로 작성되며 x에는 변수명, y에는 range함수나 리스트, 튜플 등이 들어간다.또한 조건문과 똑같이 for문의 끝에는 콜론을 써주며 반복시킬 코드는 들여 쓰기를 하여 코드블록을 구성한다.# for i in range()# 보통 반복시킬 횟수를 range함수의 괄호 안에 적어준다.for..
09강. [Python]조건문
·
Python/Foundation
조건문이란?어떠한 조건이 만족했을 때 코드를 실행하게 하는 것이다.if, elif, else를 사용하여 조건문을 만들 수 있으며 들여 쓰기와 코드블록에 대한 지식이 필요하다.들여 쓰기와 코드블록에 대한 개념을 알고 싶으면 밑 링크의 글을 보고 오도록 하자. 01강. 파이썬의 기본 문법파이썬의 기본 문법파이썬에는 들여 쓰기, 주석 등 기본적인 문법, 개념들이 존재한다.이들을 알아야 다른 개념들도 이해하기 쉽다. 1. 들여쓰기들여 쓰기는 코드를 읽기 쉽도록 일정한 간격을c0de-log.tistory.com  if문간단하게 조건 하나만을 거는 것이다.조건을 만족하면 같은 코드블록에 있는 코드를 실행하고 만족하지 않으면 코드블록에 있는 코드는 실행되지 않는다.if문의 조건 끝에는 콜론(:)을 붙이며 조건을 만족..