본문 바로가기
취미 공부/Weekly

2024. 05. 11 (토) Weekly Coding - Day13

by Breadbread2 2024. 5. 11.
반응형

🔳 이번주 복습

✔️  zsh: command not found: python 해결방법

터미널(visual code or Terminal)에서 아래 명령어 실행

1. which python3

2. echo "alias python=위에서 확인한 경로" >> ~/.zshrc

 

 

 

✔️ zsh: command not found: pip 해결방법

 1. pip3 install --upgrade pip

 2. pip3 install (설치 프로그램)

 3. pip3 --user install (설치 프로그램)

 4. sudo python3 -m pip install (설치 프로그램)
 

*슈퍼코딩에서 알려 준 'unvicorn[standard]'는 아래처럼 입력해야 설치가 가능하다 

pip3 install 'uvicorn[standard]'

 

 

 

✔️ [Error] :GET http://localhost:8080/favicon.ico 404 해결방법

 

A. 원인

파피콘이 없거나 경로를 찾지 못하여 생기는 에러.

'파피콘(Favicon)' 인터넷 웹 브라우저의 주소창에 표시되는 웹사이트의 대표 아이콘을 뜻한다.

 

B. 해결방법

html </head> 태그 밑에 하기 link 태그를 삽입해 준다.

<link rel="icon" href="data:;base64,iVBORw0KGgo=">

 

 

✔️ 함수용어 정리

 

argument = 전달인자 = 값

함수를 호출할 때 값을 전달한다고 해서 '전달 인자'라고도 부른다.
매개변수와 달리 전달인자는 고정되어 있지 않고 호출할 때마다 수시로 변하는 값(Value)이기 때문에,

변수가 아닌 값(Value)으로 정의하며 인수라고도 한다.

plusNumber(1,2);
// 전달인자 1, 2

 

 

parameter = 매개변수 = 변수 

함수 내부에 있는 인자로 특정한 값으로 정해져 있는 것이 아니라 함수가 호출하면서 건네준 argument의 값이 변수 ( Variable )에 담기게 된다.
들어오는 인자가 매개체 역할을 하기 때문에 매개변수(parameter) 라고 한다.

 

function plusNumber(a,b) {
  return a+b;
}

// 매개변수 a, b

 

 

✔️ javascript 'return'

 

return 명령문은 함수 실행을 종료하고 주어진 값을 함수 호출 지점으로 반환한다.

즉! '실행 된 함수 중단하고 주어진 값을 함수 호출 지점으로 반환' 한다는 의미 이다.
if 문 사용된 곳에서의 return은  입력 된 조건이 충족하는 경우 해당 함수를 실행을 중단하고 함수 자체에서 빠져나가라는 의미를 뜻한다.

 

 

내일 이어서 작성 예정!

반응형