문법비교
GO / PHP / NODEJS / PHP - 변수 선언
큰세상2000
2023. 4. 5. 02:40
반응형
※ Go
Go 언어에서 변수는 다음과 같이 선언합니다.
var 변수명 자료형 = 초기값
예를 들어, 정수형 변수 i를 0으로 초기화하려면 다음과 같이 선언합니다.
var i int = 0
하지만 Go에서는 변수 타입을 생략할 수 있습니다. 이 경우, 초기값의 타입에 따라 Go 컴파일러가 타입을 추론합니다.
var i = 0 // 타입을 생략한 경우
또한, Go에서는 짧은 변수 선언을 지원합니다. 이 경우, 변수를 선언하고 초기화할 수 있습니다.
i := 0 // 짧은 변수 선언
※ PYTHON
Python에서 변수는 다음과 같이 선언합니다.
변수명 = 초기값
예를 들어, 정수형 변수 i를 0으로 초기화하려면 다음과 같이 선언합니다.
i = 0
Python은 동적 타입 언어이기 때문에, 변수를 선언할 때 타입을 지정할 필요가 없습니다.
※ Node.js
Node.js에서 변수는 다음과 같이 선언합니다.
var 변수명 = 초기값
예를 들어, 정수형 변수 i를 0으로 초기화하려면 다음과 같이 선언합니다.
var 변수명 = 초기값
Node.js도 Python과 같이 동적 타입 언어이기 때문에, 변수를 선언할 때 타입을 지정할 필요가 없습니다.
※ PHP
PHP에서 변수는 다음과 같이 선언합니다.
$변수명 = 초기값;
예를 들어, 정수형 변수 i를 0으로 초기화하려면 다음과 같이 선언합니다
$i = 0;
PHP에서 변수 이름 앞에는 반드시 달러 기호($)를 붙여야 합니다. 또한, PHP에서는 변수의 타입을 지정할 필요가 없습니다.
반응형