반응형 programming760 파이썬 문자열 배열 문자열은 문자들의 집합 파이썬도 그렇고 다른 언어들도 그렇듯 문자열은 문자들의 집합이며 배열이다. 그렇기에 문자열의 길이는 곧 문자 하나하나의 갯수이기도 하다. 문자열은 곧 배열이기 때문에 반복문, 순환문에서 사용이 가능하다. 그렇기에 문자열 함수를 살펴봐도 배열이나 반복 인덱스와 관련한 것들이 많다. 문자열의 정의 문자열이 배열이라는 것은 가끔 잊어먹을 때가 있을 수 있다. 중요하지 않지만, 때론 이 간단한 사실 때문에 헤맬 때도 있다. 파이썬에서 문자열이 배열이란 것을 나타내는 아래의 함수를 보면 알 수 있다. vStr = '파이썬' print("변수 vStr - ", len(vStr), type(len(vStr))) print("변수 vStr - ", vStr[1], type(vStr[1])) 코드를 보면 배열을 사용하기.. 2021. 7. 28. 파이썬 변수에 여러 줄 문자열 사용하기 파이썬에서 문자열을 사용하는 것은 다른 프로그래밍 언어와 비슷하다. 다른 언어를 이미 사용해 본 적이 있다면 어려운 것이 없을 것이다. 다만 여러 줄에 관련해서 문법적으로 조금 차이가 있다. 하지만, 이것도 크게 문제될 것은 없다. 그냥 작성하고 출력하면 그만이다. 문자열 변수 사용 파이썬의 문자열 변수를 사용하는 건 이미 여러차례 해 보았다. 변수를 만들고 문자열을 할당하면 그만이다. 그리고, 화면에 출력하기 위해 print 함수를 이용하면 된다. vStr = '파이썬 입니다. 열심히 공부해 봅니다.' print("변수 vStr - ", vStr, type(vStr)) 결과화면을 보면 지금까지 계속 이런방식인 것을 알 수 있다. 문자열이라고 크게 다르지 않다. 문자열 변수에 여러 줄 사용 조금 이상하지.. 2021. 7. 28. 파이썬 캐스팅 숫자를 문자로 문자를 숫자로 변경하기 파이썬 캐스팅을 이용하면 데이터 타입을 변경하여 사용할 수 있다. 문자열을 숫자로 변경하여 사칙연산을 할 수 있고, 숫자를 문자로 표현하여 화면에 출력할 수 있다. 파이썬 캐스팅은 알게 모르게 많이 사용되며 개발자마다 다르지만 공통함수로 만들어 사용하고 있기도 하다. 파이썬 캐스팅 파이썬 캐스팅은 데이터 타입을 변경한다. 문자를 숫자로 변경하거나 숫자를 문자로 변경하는 작업이 주로 많기도 하다. 이런 단순한 것 뿐 아니라 다양한 형태의 캐스팅이 많다. 파이썬 캐스팅은 개발자가 상황에 맞게 데이터를 가공하거나 사용하기 위해 데이터 타입을 변경하는 것을 말한다. 정수형 숫자로 변경하기 파이썬 캐스팅으로 문자를 숫자로 변경할 수 있다. 단, 문자는 숫자형태의 문자열 이어야 한다. 일반적인 문자나 문자열은 숫자.. 2021. 7. 28. 머신러닝 딥러닝 차이 기계학습을 시켜보자 파이썬을 공부하면서 머신러닝 딥러닝에 대한 글과 영상을 자주 접하게 된다. 이게 목적은 아니었는데 말이다. 머신러닝이나 딥러닝이나 기계를 학습시켜 내가 원하는 값을 도출하는 것을 말한다. 이 과정을 기계가 스스로 처리하는 것으로 인공지능 분야이며 현재 인기몰이 중이기도 하다. 머신러닝 딥러닝 머신러닝은 영어로 machine learning 라고 하고 딥러닝은 영어로 deeping 라고 한다. 이 둘은 기계를 학습시켜 예상되는 값을 도출하는 인공지능의 분야이기도 하다. 뭐 둘 다 별 차이는 없지만 굳이 차이점을 보면 머신러닝은 기계학습을 말하고 딥러닝은 기계를 학습시키기 위한 것이다. 즉, 머신러닝이 딥러닝보다 포괄적인 의미 인공지능 기계학습 말은 멋있지만 이것을 구현하기 위한 가장 기초적인 것은 코딩이다.. 2021. 7. 26. 이전 1 ··· 171 172 173 174 175 176 177 ··· 190 다음 반응형