함수3 [파이썬] 함수와 리스트 (List comprehension 사용방법) 함수에 대해 이해하기 함수의 모양과 활용 함수는 매개변수(Parameter)를 입력받은 후 그 매개변수를 가공 및 처리한 후에 반환 값을 돌려준다. 두 정수를 입력 받아 두 정수의 합계를 반환하는 plus() 함수 만들기 2행~5행에 plus() 함수를 정의하였으나 먼저 실행되지 않는다. 11행에서 함수를 호출하면 그때 실행된다. 리스트에 대해 이해하기 리스트의 이해 리스트는 박스(변수)를 한 줄로 붙인 뒤에 박스 전체의 이름(aa)을 지정한다. 각각은 aa[0], aa[1], aa[2], aa[3]과 같이 번호(첨자)를 붙여서 사용한다. 리스트를 사용하는 이유 4개의 정수형 변수를 선언한 다음 변수에 값을 입력받고 합계를 출력하는 프로그램 리스트 생성 방법 리스트를 사용하지 않는다면 각각의 변수를 a,.. 2022. 10. 25. [파이썬] 함수 함수(function)의 필요성 프로그램 코드를 작성하는 과정에서 특정 기능을 수행하는 코드 부분을 여러 곳에서 자주 사용하는 경우가 있음 특정 기능의 코드 부분을 한데 묶어 이름을 붙여 둔 후, 필요한 곳에서 이름만을 사용하여 특정 기능의 코드 부분을 사용할 수 있음 함수(function) 입력값은 달라도 함수 내부에서 하는 일은 고정적이다. (코드가 반복된다.) 큰 프로그램의 작은 프로그램 조각(모듈)과 같음 함수는 입력을 받아 함수 내부에서 계산 등의 처리를 한 후 결과를 함수 밖으로 반환함 함수의 구분 내장함수(built-in function) 파이썬에서 미리 만들어져 제공되는 input(), print() 함수 등 사용자 정의 함수(user-defined function) 사용자가 직접 만들어 .. 2022. 10. 11. [파이썬] 변수와 자료형(다중 대입, int(), type() 함수) 인터 프린터와 컴파일 방식의 차이. 위는 파일 전체를 컴파일하므로 print 등을 써야 출력이 되고 밑의 인터 프린터 방식으로 3+4를 하면 바로 실행이 되어 7이 출력된다. 그럼 인터 프린터에서 3을 출력하려면 어떻게 해야 할까? 이렇게 3을 입력해도 출력이 되고 print(3)도 가능하다. 하지만 여기서 3은 각자 다 다른 3이다. 그래서 우리는 '변수'를 사용하여 그 안에 값을 대입하여 똑같은 값을 어디든지 사용할 수 있다. RAM(임시저장장치)에 물리적 주소(저장공간)가 있다. 이 저장공간에 값을 넣고 필요할 때마다 꺼내 쓸 수 있다. 변수란 한 마디로 사용하는 저장공간의 이름이다. ex) 실제 주소 : 0x005.. 등 컴퓨터가 알아볼 수 있는 물리적 주소 변수 이름 : 길동이네, 한량이네 집,.. 2022. 9. 13. 이전 1 다음