관리자 글쓰기

자바스크립트를 배우다보니

파이썬과 공통점이 정말 많다는 걸 느꼈습니다.

 

그렇다보니 헷갈리는 부분도 많았는데

두 언어 문법의 다른 점에 대해 정리해 보았습니다.

 

 

변수 선언

// Javascript

var a = 0
const b = 0 // 바꿀 수 없음
let c = 0   // 바꿀 수 있음

 

# Python

a = 0

 

 

변수 여러개 한번에 선언

// Javascript

const [a,b,c] = [1,2,3] 
// const a = 1
// const b = 2
// const c = 3

 

# Python

a,b,c = 1,2,3

# a = 1
# b = 2
# c = 3

변수 선언은 파이썬이 더 간편한 걸 볼 수 있습니다.

 

 

화면에 출력하기

// Javascript
				
console.log('hello') // hello
console.log('hello' + 'guys') // helloguys
console.log('hello', 'guys') // hello guys

const a = 10
console.log(a)	// 10
console.log('hello', a) // hello 10

const b = 20
console.log(`20+10=${a+b}`) // 20+10=30 ( `` 백틱 기호 사용 )

 

 

# Python
			  
print('hello') # hello
print('hello' + 'guys') # helloguys
print('hello', 'guys') # hello guys

a = 10
print(a)	# 10
print('hello', a) # hello 10

b = 20
print(f"20+10={a+b}") # 자바스크립트의 ``(백틱)과 비슷하다
print('20+10={}'.format(a + b)) # 20+10=30 ( format 함수 사용)

자바스크립트는 console.log

파이썬은 print

나머지는 정말 비슷하네요 ㅎㅎ

 

 

전체적으로 보면 파이썬이 자바스크립트보다 문법이 간편합니다.

그래도 C언어 같은 헬(?)언어랑 비교하면 자바스크립트가 훨씬 낫습니다.

 

개인적으로 프로그래밍을 처음 시작하는 분에게는

파이썬을 먼저 배우시는 걸 추천합니다.

 

저도 코딩을 파이썬으로 입문했는데

생각했던 것보다 코딩을 쉽게 느꼈고

흥미가 올라가서 재밌게 공부했던 기억이 있습니다.

 

저는 다음에도 [Javascript][Python] 문법 비교 편으로 돌아오겠습니다.

 

행복한 하루 되세용

 

 

 

'Programming > 언어 비교' 카테고리의 다른 글

[Javascript] VS [Python] 문법비교 (자료형)  (0) 2021.10.09