본문 바로가기

전체 글25

파이썬 - 문자 데이터 처리2 앞선 포스팅에서 문자 데이터 결합을 위해 필요한 2가지 연산자와 데이터 길이를 잴 수 있는 len 함수에 대해서 알아보았는데요, 이번에는 데이터 그 자체를 자르거나 특정 데이터만을 꺼낼 수 있는 기능을 알아보도록 하겠습니다. 목차 데이터 자르기 : 슬라이싱 데이터 추출 : 인덱싱 데이터 자르기 : 슬라이싱 데이터 자르기는 쉽게 생각해서 "안녕하세요"라는 문구에서 앞에서 2개 문구인 '안녕'만 나오게 하고 뒤에는 잘라버리게 하는 기능입니다. 특정 위치에서 문자 간의 연결 고리를 끊어서 새로운 문자를 만들 수 있는 기능입니다. 이런 기능을 '슬라이싱(Slicing)'이라고 합니다. 영어 Slice라는 단어 '썰다'를 동명사화 한 거로 의미 그대로 데이터를 썰어서 특정 데이터만 나타나게끔 합니다. 먼저, 데이.. 2022. 4. 19.
파이썬 - 문자 데이터 처리 앞 포스팅에서 문자 데이터의 기본적인 개념인 문자 데이터와 숫자 데이터의 차이와 문자 데이터의 표현 등을 알아보았습니다. 데이터는 데이터 그 자체로도 의미가 있지만, 다양한 함수와 연산자를 이용해서 다른 결과값을 도출할 수 있습니다. 그럼 어떻게 데이터를 가공해서 다른 결과값을 도출할 수 있는지 알아보도록 하겠습니다. 목차 연산자 이용하기 데이터 연결 연산자 : + 데이터 반복 연결 연산자 : * 데이터 길이 함수 : len 연산자 이용하기 파이썬에서는 데이터라는 날 것의 재료를 이용해서 연산자와 함수라는 다양한 향신료와 도구들을 이용해서 새로운 요리를 탄생시킬 수 있습니다. 그 다양한 향신료와 도구들 중에 하나를 ‘연산자’라고 합니다. 연산자는 우리가 쉽게 볼 수 있는 사칙연산을 떠올리면 됩니다. +,.. 2022. 4. 13.
파이썬 - 문자 데이터 이해하기 우리가 파이썬을 이용해 원하는 결과값을 도출하기 위해서는 기본 재료들이 필요합니다. 그 재료들을 데이터라고 부르는데, 이번 포스팅에서는 그 중에서도 문자 데이터에 대해서 이해해보도록 하겠습니다. 목차 데이터란 문자 데이터란 문자 데이터의 특징 데이터란 기본적으로 데이터란 나무위키에 따르면 1) 이론을 세우는 데 기초가 되는 사실. 또는 바탕이 되는 자료. 2) 관찰이나 실험, 조사로 얻은 사실이나 자료. 3) 컴퓨터가 처리할 수 있는 문자, 숫자, 소리, 그림 따위의 형태로 된 자료라고 합니다. 즉, 데이터는 가공되지 않는 자료라고 이해하는 게 맞는 거 같습니다. 우리 주변에서도 손쉽게 데이터의 존재를 알 수가 있습니다. 우리가 살고 있는 주소, 전화번호, 나이 이런 것들이 다 데이터입니다. 결국 프로그.. 2022. 4. 6.
기본적인 코딩 용어 및 프로그래밍 시스템 이해하기 프로그래밍을 처음시작하는데 기본적인 용어나 시스템이 어떤 식으로 구성이 되어 있는지 먼저 아는 게 중요하겠죠? 그래서 이번 포스팅은 기본적인 코딩 용어나 컴퓨터가 어떤 코드를 이해하고 처리하는 과정을 살펴보도록 하겠습니다. 목차 컴퓨터가 데이터 처리하는 방법 프로그래밍 언어 종류1. 소스 코드 프로그래밍 언어 종류2. 번역기 프로그램 종류1. colab 프로그램 종류2. anaconda 컴퓨터가 데이터 처리하는 방법 일반적인 사람들은 언어 및 문자로 데이터를 교환하고 의사소통하고 결과물을 냅니다. 그러면 컴퓨터는 어떤 식으로 입력을 받아서 배출을 할까요? 컴퓨터들도 언어라는 게 있는데, 그것을 '기계어'라고 부릅니다. 컴퓨터는 우리들처럼 다차원적으로 정보를 이해하지 못하고, 모든 정보들을 0과 1로 표현.. 2022. 4. 5.