Python

[비전공자의 Python 공부 기록①] Pycharm 둘러보기/자료형 개요/추상화 개요

주로컬 2022. 6. 26. 20:25

전공은 불어에 핀테크 기업 사무직 종사자이기에 코딩 1도 모르는 똥멍청이이지만 

코딩을 배워야 할 필요성을 느꼈기에 하나하나 쌩기초부터 기록해보려고 한다.

 

'코드잇'이라는 곳에서 강의를 수강하면서 기록할 예정이고,

광고 전혀 아님. 내돈내산이다.

#내돈내산코드잇 #코드잇내돈내산

http://www.codeit.kr

링크도 삽입해봄.

 

한 달 수강권과 1년 수강권이 있는데 일단 뭐 잘 맞을지 안맞을지 모르니까 한 달 수강권을 끊었고, 오늘이 수강 1일차이다.

코드잇 커리큘럼도, 코딩도 모르는 상태에서 쓰는 글이라 굉장히 덜 다듬어지고 두서없는 글이 될 듯함.

 

그렇기에 전공자들이 보기에 내가 쓴 Python 기록들은 jo빱일 것이란 말이죠,,히히

그렇지만 하나하나 기록하는 게 마음이 편한 J이기에 기록해봅니다 

아 가보자고

 


0. 파일 생성

1) 우클릭 > New > File > (원하는 파일명).py

    *.py 붙여야 함

2) 우클릭 > New > Python file > (원하는 파일명)

 

 

1. print

텍스트를 입력하려면 '' 이걸 넣어야 한다.

print('Hello python') 입력하면 Hello python이 나오지만

print(Hello python) 입력하면 아무것도 나오지 않음.

 

사칙연산도 쌉가능이다. 대신 사칙연산은 '' 안넣음.

print(2 * 5) 입력하면 10이 아래에 튀어나온다.

띄어쓰기는 왜 하냐면 그냥 가독성 좋게 하려고? 

그래서 습관 들이려 한다.

 

그리고 위에 보면 goodbye.py가 있는데 거기에 새로 입력하려면

왼편에 있는 창에서 따로 run을 눌러서 해야한다.

 

 

 

 

2. 코멘트

#코멘트 -> #뒤에 입력된 값들은 모두 코멘트라고 한다.

하지만 Run을 했을 때 코멘트 값들은 출력되지 않음.

그럼에도 불구하고 코멘트를 사용하는 이유는?

1) 복잡한 코드 설명

2) 하다가 만 부분 표시

3) 다른 개발자들과 소통

 

 

3. 자료형 개요

 1) 숫자 

   ① 정수(Integer): -1, -2, 0, 1, 2...

   ② 소수(Floating Point): 3.14, -7.3, 2.0 ...

 2) 문자열 (=String): "Hello "2" "3.14"

 3) 불린(=Boolean): True/False

   7 > 3 -> True

   3 < 7 -> False

 

 

4. 추상화 개요

 1) 변수(Variable): 값을 저장하는 것

 2) 함수 (Function): 명령을 저장하는 것

 3) 객체 (Object)