Python-기초문법 Summary

강현구·2021년 12월 5일
0

Python

목록 보기
14/21

print

화면에 출력하는 명령어.

  • 먼저 print 라는 function(함수) 이름이 위치
  • 그리고 괄호가 위치
  • 괄호 안에 따옴표가 위치
  • 마지막으로 따옴표 안에 출력하고자 하는 string(문자열)이 위치

Data Types

Data type은 해당 데이터가 숫자인지 문자인지 등을 이야기 한다. 예를 들어, 숫자 2 와 문자 "2", 그리고 소수점 숫자 2.0은 사람에게는 문맥상 같은 의미를 가지지만 컴퓨터에게는 3개가 전부 다른 의미를 가진다. 따라서 정확한 data type의 값을 지정하는것이 중요!!
파이썬에서는 다음과 같은 데이터 타입들이 있다.

  • String
  • Integer
  • Float
  • Complex Numbers
  • Boolean

Variables (변수)

=기호를 기준으로 왼쪽의 값이 변수의 이름, 오른쪽의 값이 변수의 값이다.
name = "NINE"
실제 문장에서는 특정 단어가 뜻하는 의미가 어느정도 정해져 있지만 파이썬에는 그러한 것이 없기 때문에 무작위의 변수를 쓸 수 있다.
하지만 코드의 가독성을 위해 문맥에 맞게 변수의 이름을 정하는 것이 좋다.

변수 이름 법칙

  • 변수 이름은 영어 알파벳과 숫자 그리고 underscore(_) 으로만 구성해야 한다.
  • 변수 이름 첫글자는 알파벳이나 underscore(_)로만 시작해야 한다.
  • 숫자로 시작될 수 없다.
  • 영어 알파벳은 대문자와 소문자가 구분이 된다.
  • 올바른 변수 이름 : name, _name, my_name, myName
  • 잘못된 변수 이름 : 7name, my name

산술 연산자의 순서

일반적인 수학 계산식과 동일하게 파이썬에서의 산술 연산자도 연산자마다의 계산 순서가 정해져있다.
1. ( )
2. **
3. *, / , 그리고 %
4. + 와 -

문자열의 연결

숫자와 마찬가지로 string도 더할 수 있다. 이를 stinrg concatenation이라고 한다.
string + string 또는 string + 변수(string)등의 형식으로 사용할 수 있다.
string + 변수(string)의 경우에는 조금 특별한 형태로 사용이 가능하다.
literal string interpolation이라는 방법이다.
literal string interpolation은 다음의 문법이 있다.

  • 먼저 따옴표 앞에 f 를 붙여야 합니다.
  • 치환 하고 싶은 변수 (혹은 변수가 아니어도 됩니다. 예를 들어 함수 호출이 될 수도 있습니다) 를 {}를 사용해서 표시합니다.

whitespace

whitespace란 파이썬의 들여쓰기(indention)을 이야기한다.
다른 언어에서는 들여쓰기가 필수사항이 아니지만 파이썬에서는 문법적인 표현을 위한 필수 사항이다.(코드의 종속성을 표현)
일반적인 들여쓰기는 4칸이지만 2칸으로 사용할 수도 있다.
들여쓰기는 if문, for문, 함수나 class 등 파이썬의 모든것에 적용된다.

profile
한걸음씩

0개의 댓글