반응형
입출력
파이썬에서 기본적인 화면 입력과 출력에 “print”와 “input”이라는 명령어를 각각 사용합니다.
앞으로 GUI환경에서 프로그래밍을 주로 할 예정이긴 하지만 기본적인 개념이니 알고는 있어야 겠죠.
예제:
>>>print('Hi')
Hi
>>>input('')
Hi
'Hi'
>>>
기본 연산
파이썬도 여느 프로그램 언어와 마찬가지로 가감승제에 대해서는 “+, -, *, /“ 의 기호로 표시할 수 있습니다.
예제:
print(1+2)
print(2*3)
print(3-4)
print(4/5)
결과:
여기서 재미있는 파이썬의 특징이 나왔네요.
위 예제코드에서 “4 나누기 5”를 했는데 결과값이 0.8이 나왔습니다. 정수 나누기 정수를 했는데 알아서 실수값으로 출력이 되었죠. 파이썬은 나누기를 하면 실수를 알아서 처리를 해줍니다. 입력시에 소수점을 주거나 나누기 연산을 했을 때 자동으로 실수로 인식하게 된다는 점 알아두세요.
지수
지수는 asterisk 기호 2개(**)를 써서 표현합니다.
예제:
>>>2**2
4
>>>4**(1/2)
2.0
몫과 나머지
나누기를 표시하는 “/“는 자동으로 결과를 실수로 만들어준다고 했습니다. 그렇다면 몫을 구해야 하거나 나머지가 필요한 경우에는 어떻게 할까요?
파이썬이 몫과 나머지를 처리하는 기본연산자도 지원하고 있습니다. 몫은 슬러시 두개를 겹쳐서(//)표시하고, 나머지는 퍼센트기호(%)를 사용합니다.
예제:
>>> print(10//3)
3
>>> print(10%3)
1
끝!
반응형
'Software > Python' 카테고리의 다른 글
[파이썬의 기본] 분기문 (if, elif, else) (2) | 2019.02.26 |
---|---|
[파이썬의 기본] 리스트(Lists) (2) | 2019.02.12 |
[파이썬의 기본] 문자열 (2) | 2019.02.12 |
[파이썬의 기본] 변수 (0) | 2019.02.11 |
댓글