본 강좌는 라즈베리파이를 사용하는 파이썬 코딩입니다.
라즈베리파이는 저렴한 컴퓨터로 4~5만원에 구입할 수 있으며,
많은 국내외 업체가 있지만, 기술지원과 메뉴얼이 제공되는 다음의 링크를 참고하시면 좋을 것 같습니다.
라즈베리파이 파이썬 코딩 기술지원 바로가기 링크
파이썬 프로그래밍을 배운 후, 실제로 스크립트를 제작할 때 많이 사용하는 것은 if, for, 함수가 될 확률이 높습니다.
라즈베리파이에서 ifforfun.py라는 이름의 스크립트를 만들어보겠습니다.
그리고, 다음의 코드를 넣어보겠습니다. 코드를 넣을 때는 구문 뒤에 콜론(:)을 넣는 것을 잊지 않도록 합니다.
x = 1이고 y = 2이기 때문에 이에 대한 곱의 결과는 2가 됩니다. 즉, 우리는 결과로 True를 출력한다는 것을 어렵지 않게 예상할 수 있겠죠. 결과를 보기 위해 Ctrl + X, Y, 엔터를 칩니다. 그리고, $ python3 ifforfun.py를 실행해봅니다.
for문은 반복문의 일종으로 다음과 같이 사용할 수 있습니다.
for i in [1, 2, 3]: 이라는 구문은 i가 [1, 2, 3]이라는 리스트 안의 원소에 하나씩 해당되며, 각각 출력하는 결과를 갖습니다.
실행해보면, 다음과 같은 결과를 얻게 됩니다.
앞에서 배운 if 문의 결과와 함께 순차적으로 for문의 결과인 1, 2, 3이 출력되는 것을 확인할 수 있습니다.
끝으로, 함수를 만드는 법에 대해서 배워보겠습니다.
함수는 def라는 예약어를 사용하여 정의할 수 있습니다.
def hello(who):는 hello라는 함수명 안에 who에 해당하는 인수를 통해 Hello 누구!라는 결과를 출력하는 함수입니다.
실행해보면 다음과 같은 결과를 얻을 수 있습니다.
이와 같이 조건문, 반복문, 그리고 함수에 대해서 매우 간략하게 배워보았습니다.
가장 간단하지만, 사용법을 숙지해서 응용할 수 있도로 합시다.
최신댓글