TIL no.22 - Python Basic

백선호·2021년 7월 7일
0

TIL

목록 보기
20/39
post-thumbnail

Print

파이썬에서 화면에 출력을 하고자 할 때 사용하는 함수가 print 함수이다.
예를 들어 Hellow, Python을 출력하고 싶을 때 print("Hellow, Python")이라고 입력해야 한다. 자세히 괄호 안에 큰따움표("")를 사용하였다. 파이썬에는 5가지 정도의 데이터 타입이 존재하는데 그중에서 string 즉 문자열이기 때문에 큰따움표("")를 사용하였다.

Data Types

  • String: 문자열로 큰따움표("") 안에 있는 글자들은 string 입니다.
  • Integer: 정수 값
  • Float: 소수점 숫자
  • Complex Numbers: 복소수, 파이썬에서는 j를 사용하여 허수를 표현한다.
  • Boolean: TrueFalse 이 2가지 값만 가지고 있으면 조건문에서 많이 사용됩니다.

Variables

파이썬에서 variables(변수)는 데이터의 별명(식별자)이라고 생각하면 된다.

nickname="preferbaik"
print(nickname)

#preferbaik 출력

상위 코드를 해석해 보면 nickname으로 preferbaik이라는 별명을 만들어 줘서 닉네임을 불러보니 preferbaik이 나왔다고 생각하면 된다. 만약 숫자를 이용해서 변수를 할당하고 싶을 때는 큰따옴표("") 없이 숫자를 할당하면 된다.

height = 178
print(height)

#178 출력

Math Expressions

파이썬 내부에서 기본적으로 수학 연산 기능이 존재한다. +(더하기),-(빼기),*(곱하기),/(나누기)의 기본 구조로 구성되어 있고 //(정수 나누기)는 나머지 없이 정수의 값을 반환하고 %는 나눴을 경우 몫의 나머지만을 반환한다.

n1=5
n2=2

print(n1+n2)
print(n1-n2)
print(n1*n2)
print(n1/n2)
print(n1//n2)

#출력
7
3
10
2.5
2

그 외의 연산

+= : 더하기를 실행한 후의 값을 변수에 저장
-= : 빼기를 실행한 후의 값을 변수에 저장
*= : 곱하기를 실행한 후의 값을 변수에 저장
/= : 나누기를 실행한 후의 값을 변수에 저장
** : 수학의 멱법과 같음
== : 같다
!= : 다르다

Whitespace

파이썬의 장점 중의 하나는 시인 가독성이 좋다는 것이다. 그 이유는 파이썬은 줄 맞춤을 꼭 해야 하고 들여 쓰기를 꼭 해야 하기 때문이다.

def add():
	n1 = 1
    n2 = 10
    if n1 + n2 > 10:
    	print("10 초과")
    else:
    	print("10 이하")

상위 코드를 참고하면 add 함수를 만들었다. ":"콜론 밑에 종속되어 있는 다음 코드는 항상 들여씌기를 해서 포함관계를 설명한다. add 함수 내부에 있는 if 문도 마찬가지이다. 또 상위 코드에는 없지만 for 문, class 등 파이썬의 모든 것에 적용된다.

profile
baik9261@gmail.com

0개의 댓글