컴퓨터 공학과(9)
-
웹파이썬 프로그래밍 - Function(함수) 2/2
지난 학습 복습 : Function(함수) 1/2 - 특정한 입력값이 주어졌을 때 정해진 규칙에 따라 출력값을 출력하는 것 - 수학에서의 함수와 동일하지만 프로그래밍에서의 함수는 입력이 없는 경우나, 출력이 없는 경우가 존재한다. - 지역변수 (Local variables) : 함수 내에 존재하는 변수이다. - 지역변수는 함수 바깥에서 사용할 수 없다. 바깥에서 사용이 가능하면 무수히 많은 함수 내의 변수 명을 사용하지 못하기 때문이다. - 반대로 함수 바깥에 존재하는 변수이지만 입력 파라미터로 받지 않는 경우는 전역 변수(Global variables)이다. # 함수 내에 있는 변수는 지역 변수라고 한다. # function 정의 def quadratic(a, b, c, x): global global..
2021.06.24 -
웹파이썬 프로그래밍 - Function(함수) 1/2
지난 학습 복습 : Variables(변수) - 변수의 이름은 직관적으로 이해하기 쉬운 것으로 짓는다. * 이때 변수 명의 처음이 숫자이거나 언더바(_)를 제외한 다른 기호들이 들어가면 오류가 발생한다. ex) 123obj(x), hello!(x), no-way(x), no_way(o) - 변수의 assignment와 equality를 구분하자. * 파이썬에서 같다를 의미하는 연산자는 ==이고, 값을 할당할때는 =를 사용한다. - 변수 만들면 타입을 포함한 값이 컴퓨터 메모리 어딘가에 저장된다. - 이때 변수는 해당 컴퓨터 메모리의 주소 값을 저장한다. 강의 내용 1. 함수란? - 특정한 입력값이 주어졌을 때 정해진 규칙에 따라 출력값을 출력하는 것 - 수학에서의 함수와 동일하다. * f(x) = 3x ..
2021.06.19 -
웹파이썬 프로그래밍 - Variables(변수)
강의 수강 목적 - 알고리즘은 차근차근 공부하고 있지만 컴퓨터나 프로그래밍에 관한 이론적인 지식이 많이 부족한 것 같아 경희대학교 컴퓨터공학과의 이수체계도를 참고하여 차근차근 공부해나가려고 한다. - 파이썬을 주 언어로 사용하기에 파이썬 문법은 어느 정도 알고 있다. 하지만 파이썬에 대해 더 자세히 알기 위해 유튜브에서 경희대학교 소프트웨어융합학과 교수님께서 올리신 영상을 보고 공부한 내용을 차근차근 정리하고자 한다. 강의 내용 1. 프로그래밍이란 - Program : 무엇을 어느 순서에 맞게 해야하는 지를 정의한 것 - Computer program : 컴퓨터가 수행해야할 일을 순서대로 적은 것 - Programmer : 컴퓨터가 수행해야할 일을 체계적으로 적어 컴퓨터에게 시키는 사람 - TV 프로그램..
2021.06.16