상세 컨텐츠

본문 제목

Intro

Programming/Python

by 쌩우 2019. 7. 20. 14:28

본문

Intro to Python

Javascript의 세계에서, python의 세계로 첫 발걸음을 내딛는 단계이다.

코딩도 코딩이지만, 디버깅을 염두하기 위하여 console.log()는 필수였다.

python에서 같은 동작을 하는 것은 **"print"**이다. 그리고 변수 지정 시, let이나 const 등을 사용하지 않고, 바로 변수명에 원하는 값을 넣는다.

print('Hello World!') #Hello world

nickname = 'swoo'

age = 29 print(nickname, age) #swoo 29



nickname 'areum'

age = 30

print(nickname, age) #areum 30



# 주석 처리는 해쉬태그로

# 이렇게 하면 된다고 합니다

""" 여러 줄은 각각 따옴표 세 개로 감싸줍니다.

신기하죠?

"""

 

처음에는 '같은 변수명에 대해서 어떻게 두 번 선언을 하지???' 라고 생각하였는데, 생각을 조금만 바꾸니 이해되었다.

  1. 처음 nickname이라는 변수를 선언할 때는, 한 번도 선언된 적이 없었으므로 마치 let nickname = 'swoo'가 실행된 것과 같다.

  2. 두 번째로 nickanme이라는 변수에 값을 넣을 땐, nickname = 'areum'과 같이, 이미 선언된 변수명에 새로운 값을 넣는 것이라고 생각하면 될 것이다.


terminal에서 python 실행 시

=> REPL

  • Read : 코드를 읽어서

  • Eval: 읽은 코드를 평가하고

  • Print: 실행한 결과를 출력하는

  • Loop: 루프(반복)

**종료 시에는 exit()**


shell 다루기

  1. pwd

  • print working directory

  • 현재 작업 중인 경로를 보여준다

  1. ls

  • list

  • 파일 목록 보여준다

  1. cd

  • change directory

  • 경로 이동 시 사용

  1. cp

  • copy

  • 사용법은 => cp (복사할 파일 이름) (붙여넣기 시 사용할 파일 이름)

  1. rm

  • remove

  • rm (삭제할 파일 이름)

'Programming > Python' 카테고리의 다른 글

정수(integer)와 실수, 나눗셈(몫 구하기)  (0) 2019.07.20
문자열  (0) 2019.07.20
format  (0) 2019.07.20
함수  (0) 2019.07.20
블럭과 조건문  (0) 2019.07.20

관련글 더보기

댓글 영역