파이썬에서 화면에 출력을 하고자 할 때 사용하는 함수가 print 함수이다.
예를 들어 Hellow, Python을 출력하고 싶을 때 print("Hellow, Python")
이라고 입력해야 한다. 자세히 괄호 안에 큰따움표(""
)를 사용하였다. 파이썬에는 5가지 정도의 데이터 타입이 존재하는데 그중에서 string
즉 문자열이기 때문에 큰따움표(""
)를 사용하였다.
- String: 문자열로 큰따움표(
""
) 안에 있는 글자들은string
입니다.- Integer: 정수 값
- Float: 소수점 숫자
- Complex Numbers: 복소수, 파이썬에서는 j를 사용하여 허수를 표현한다.
- Boolean:
True
나False
이 2가지 값만 가지고 있으면 조건문에서 많이 사용됩니다.
파이썬에서 variables(변수)는 데이터의 별명(식별자)이라고 생각하면 된다.
nickname="preferbaik"
print(nickname)
#preferbaik 출력
상위 코드를 해석해 보면 nickname으로 preferbaik이라는 별명을 만들어 줘서 닉네임을 불러보니 preferbaik이 나왔다고 생각하면 된다. 만약 숫자를 이용해서 변수를 할당하고 싶을 때는 큰따옴표(""
) 없이 숫자를 할당하면 된다.
height = 178
print(height)
#178 출력
파이썬 내부에서 기본적으로 수학 연산 기능이 존재한다. +(더하기),-(빼기),*(곱하기),/(나누기)의 기본 구조로 구성되어 있고 //(정수 나누기)는 나머지 없이 정수의 값을 반환하고 %는 나눴을 경우 몫의 나머지만을 반환한다.
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
그 외의 연산
+= : 더하기를 실행한 후의 값을 변수에 저장
-= : 빼기를 실행한 후의 값을 변수에 저장
*= : 곱하기를 실행한 후의 값을 변수에 저장
/= : 나누기를 실행한 후의 값을 변수에 저장
** : 수학의 멱법과 같음
== : 같다
!= : 다르다
파이썬의 장점 중의 하나는 시인 가독성이 좋다는 것이다. 그 이유는 파이썬은 줄 맞춤을 꼭 해야 하고 들여 쓰기를 꼭 해야 하기 때문이다.
def add(): n1 = 1 n2 = 10 if n1 + n2 > 10: print("10 초과") else: print("10 이하")
상위 코드를 참고하면 add 함수를 만들었다. ":"콜론 밑에 종속되어 있는 다음 코드는 항상 들여씌기를 해서 포함관계를 설명한다. add 함수 내부에 있는 if 문도 마찬가지이다. 또 상위 코드에는 없지만 for 문, class 등 파이썬의 모든 것에 적용된다.