정말 다양한 종류의 인공지능이 상용화되고 있습니다. 오늘 탐구해 볼 인공지능은 퍼플렉시티인데요. 어떻게 사용하는지, 무엇이 유용한지를 살펴보겠습니다. 퍼플렉시티 https://www.perplexity.ai/ 퍼플렉시티는 웹에서도 사용 가능하고, 스마트폰 앱으로도 이용 가능합니다. 퍼플렉시티는 2022년 12월에 시작된 서비스인데 2024년부터 사람들이 …
파이썬 프로그래밍의 조건문을 활용한 실습 예제를 작성해보려고 합니다. 입력되는 데이터를 기반으로 특정 조건에 결과를 출력하기 위한 조건문을 연습해 보겠습니다. 홀짝 판별기와 성적 판별기를 만들어볼 거예요. 홀짝 판별기 목표 프로그램 사용자가 입력한 숫자가 홀수인지 짝수인지 판별하는 프로그램을 작성합니다. 핵심 아이디어 우리는 짝수와 홀수에 대한 개념을 …
이제 본격적인 프로그래밍을 배워볼까 합니다. 조건문과 반복문을 제어 구조라고 하는데요. 프로그래밍이 흥미진진해지는 중요한 길목입니다. 이번 글에서는 조건문에 대해 알아보겠습니다. 제어 구조 제어 구조는 프로그램의 진행 흐름을 제어하는 구조를 말합니다. 기본적으로 명령어는 순차 구조로 진행이 되는데, 순서대로, 차례대로, 위에서 아래로, 왼쪽에서 오른쪽으…
파이썬은 간결한 문법과 높은 가독성으로 프로그래머들에게, 프로그래밍을 처음 배우려는 사람들에게 사랑 받는 언어입니다. 어떻게 하면 코드를 잘 작성할 수 있는지 살펴보겠습니다. 코드 스타일 초보 개발자부터 숙련된 개발자까지, 좋은 코드를 작성하는 습관을 길러두면 프로그램을 작성하는 과정은 물론, 유지보수하는 측면에서도 많은 이점을 얻을 수 있습니다. 좋은…
지난 글에서 사용자에게 자료를 입력 받는 input 명령어에 대해 살펴보았습니다. 이번 글에서는 split 명령어와 map 명령어를 사용하여 동시에 여러 값을 입력 받아 처리하는 방법을 알아보겠습니다. 여러 값을 입력 받기 복잡한 프로그래밍을 하다보면 한 번에 여러 값을 입력 받아야 할 때가 있습니다. 그러나 기본 입력 명령어인 input 명령어만 사용한…
이번 글에서는 파이썬에서 사용자와의 상호작용을 위한 입력 명령어인 input명령어를 알아보겠습니다. 또한 자료형을 변환하는 방법에 대해 살펴보겠습니다. 입력 명령어 프로그래밍의 기본은 입력과 출력입니다. print()가 기본 출력 명령어라면, input()은 기본 입력 명령어입니다. 다음과 같이 IDLE에 입력해 보세요. input() 입력 커서가 …
파이썬에서 데이터를 출력할 때 효율적이고 가독성 높은 코드를 작성하는 것이 좋습니다. 이번 글에서는 서식 문자와 format함수를 이용한 출력문에 대해 알아볼게요. 서식 문자를 활용한 출력문 서식 문자를 활용할 때의 장점 print문을 작성할 때 서식 문자를 사용하면 변수를 문자열 안에 깔끔하게 포함시킬 수 있습니다. 먼저, 기존의 방식으로 다음과 …
본격적으로 프로그래밍을 시작하려고 합니다. 프로그래밍의 처음은 기본적인 입출력 명령어를 다루게 되는데요, 기본 출력문인 print에 대해 알아보겠습니다. 편의에 따라 vscode와 idle을 혼용하겠습니다. 출력의 기본 print(출력할 내용) 다음과 같은 코드를 작성해 보겠습니다. print("Hello, World!") #큰따옴표…