본문 바로가기
Cito 일/아무나 하는 파이썬

파이썬을 코딩하기 전에 알아야 할 것들

by citopes 2020. 8. 16.
반응형

난, 파이썬 코드를 처음보게 된것이 불과 한달전이다.
누가 무심코 던져 놓은 코드를 열어보게 되면서 파이썬을 들여다 보게 되었다.
아직 책을 사본적도 없고, 초급 파이썬 동영상을 몇편 보고 나름 알게된 지식을 적는 글이다.
여기 이 카테고리에 있는 파이썬 관련 글들은 나처럼 완전 초보를 위한 글이니
고수들은 (딴지걸지 말고) 당장 나가셔도 된다. 아니... 제발 나가주세요 (쪽팔리니깐)
여기는 초보들이 같이 고민을 나누면서 문제를 풀어나가는 곳이 되었으면 한다.

파이썬의 기본 언어는 영어이다.

소제목과 같이 파이썬은 한글로 만들어진 것이 아니다. 
하지만, 우리는 한국어를 표현하고 싶어 한다.
그러기 위해서는 한국말이 표기 될 수 있도록 인코딩을 해줘야 한다. 

# -*- coding: utf-8 -*-

출력시키는 문자건, 주석속에 문자건 한글이 있으면 무조건 저 코드가 파일에 삽입 되어야 한다.
문자를 utf-8로 인코딩 하겠다는 뜻이다.
한글을 표기하고자 한다면, 아니 한글을 사용하는 사람이라면
습관적으로 저 코드를 입력해라.


파이썬은 대소문자를 구분한다.

파이썬은 대소문자를 구분한다. 일반적으로 리눅스계열 개발언어들은 대소문자를 구분한다.
파이썬도 대소문자를 구분한다. 그게 귀찮다고 생각 할 수 도 있겠지만, 코딩하다 보면 의외로 그것이 편리한 경우가 있다.


파이썬은 시작은 있지만 끝은 없다.

우리는 여러가지 언어를 접하게 되는 경우가 있다.
블로거라면 가장 쉽게 접하는 프로그래밍 언어가 html 일것이다.

html 코드는 항상 <>....</> 이렇게 열고 닫고 가 발생한다.

<thml>
  <head> 
      <title> TITLE </title>
  </head>
  <body>
  	<table>
    	<tr>
        	<td>.....</td>
            <td>.....</td>
            <td>.....</td>
            <td>.....</td>
        </tr>
    	<tr>
        	<td>.....</td>
            <td>.....</td>
            <td>.....</td>
            <td>.....</td>
        </tr>        
    </table>
  </body>
</html>

java 같은 경우엔 {  } 와 같이 대괄호가 있고...

하지만 파이썬은 시작만 있고 끝이 없다.

파이썬은 아래와 같이 시작은 있는데 끝이 보이질 않는 언어다.

def F_tset():
	if a == 1 :
    	print("abc")
    else:
    	print("xyz")
        
def F_insert():
	a = 0
    a += 1
    return a

파이썬은 이쁘게 작성해야 한다.

코딩에서 이쁘게는 잘... 정리된 모양의 코드다. (나만의 생각일수도)
위에서 말한것과 같이 파이썬은 끝맺음 기호가 없는 언어이다. 그러다보니, 어디까지가 해당 코드에 종속 되는지를 알수가 없는데, 그 종속 여부를 판단시키는 것이 바로 들여쓰기다.

우리가 아는 들여쓰기는 두가지 방법이 있다.

  • 스페이스바를 눌러 들여쓴다.
  • Tab 을 눌러 들여쓴다.

두가지 모두 사용이 가능하다. 단, 두가지를 혼용해서 사용하면 않된다.

 

 

 

반응형

댓글