output
-
Python FunctionComputer Science/Basic Programming with Python 2021. 11. 14. 13:34
What is Function? 함수란, 어떤 값을 받아서 어떤값을 내보내거나 변형시키는 것이다. 또는 출력을 하기도 한다. 프로그래밍에서는 입력값이 있을수도 없을수도 있고, input, output이 숫자가 아니라 string, list, dictionary등 다양한 Type이 될수도 있다. 또는 같은 함수인데, input갯수가 다른 함수가 여러개 일수도 있다. output이 여러개일 경우, list, tuple, dictionary등으로도 나올수 있다. Python에서 함수는 다음과 같이 작성할 수 있다. def function_name(x1, x2, x3): code1 code2 return value 위의 예시를 보면, input인 어떠한 값, x1, x2, x3를 받아서 어떠한 과정 이후, va..
-
컴퓨터 구조와 장치, 그리고 PixelComputer Science/Computer Architecture and Organization 2021. 3. 16. 23:21
각자의 역할 컴퓨터의 안으로 조금 더 깊숙이 들어가 보자. 거의 모든 컴퓨터들은 같은 기본 동작을 한다: input, output, processing 그리고 storing. 입력을 받고, 밖으로 내보내고, 데이터를 처리하고 저장하는 것을 컴퓨터라고 말할 수 있다. 새로 컴퓨터를 구매했다고 상상해보자. 여러가지 장치 또한 구매하거나 사용하던 것을 써야 하는데, 그 장치는 어떤 역할을 하는 장치들일까? 대부분 크게 input 또는 output 장치(device)로 나눌 수 있다. input device 는 컴퓨터에게 정보를 입력해주는 장치이다. 예를 들면 키보드, 마우스, 마이크 등에 해당한다. 이러한 기기들은 사용자가 만든 신호를 컴퓨터에게 전달한다. output device는 컴퓨터가 계산한 결과를 사..