일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬정규표현식
- 유튜브광고
- 유튜브
- 구글애널리틱스강의
- 파이썬
- 파이썬프로그래밍
- 구글ads
- 구글애널리틱스4
- 파킹통장추천
- GA가이드
- 연말정산
- 파이썬문자열
- 신용카드추천
- GA4
- 국민내일배움카드
- 파이썬함수
- GA
- 카페24
- 마케팅
- 구글애널리틱스가이드
- 책추천
- 구글애널리틱스
- GA공부
- 파킹통장
- 파이썬내장함수
- 파이썬공부
- 메이크샵
- 구글애널리틱스공부
- 페이스북광고
- GA설치
- Today
- Total
목록파이썬 (6)
정리왕
정규표현식 (regular expressions)은 복잡한 문자열을 처리할 때 사용하는 기법으로, 파이썬만의 고유 문법이 아니라 문자열을 처리하는 모든 곳에서 사용한다. 정규식을 배우는 것은 파이썬을 배우는 것과는 또 다른 영역의 과제이다. 정규 표현식은 왜 필요한가? 다음과 같은 문제가 주어졌다고 가정해 보자. 주민등록번호를 포함하고 있는 텍스트가 있다. 이 텍스트에 포함된 모든 주민등록번호의 뒷자리를 * 문자로 변경해 보자. 우선 정규식을 전혀 모르면 다음과 같은 순서로 프로그램을 작성해야 할 것이다. 1. 전체 텍스트를 공백 문자로 나눈다 (split) 2. 나뉜 단어가 주민등록번호 형식인지 조사한다. 3. 단어가 주민등록번호 형식이라면 뒷자리를 *로 변환한다. 4. 나뉜 단어를 다시 조립한다. 이..
입력값과 결과값에 따른 함수의 형태 함수는 들어온 입력값을 받아 어떤 처리를 하여 적절한 결과값을 돌려준다. 함수의 형태는 입력값과 결과값의 존재 유무에 따라 4가지 유형으로 나뉜다. 자세히 알아보자. # 함수 첫번째 유형 - 일반적인 함수 입력값이 있고 결과값이 있는 함수가 일반적인 함수이다. 앞으로 여러분이 프로그래밍을 할 때 만들 함수는 대부분 아래와 비슷한 형태 일 것이다. def 함수이름(매개변수): 수행할 문장 return 결과값 다음은 일반 함수의 전형적인 예이다. >>> def add(a, b): result = a + b return result >>> add 함수는 2개의 입력값을 받아서 서로 더한 결과값을 돌려준다. 이 함수를 사용하는 방법은 다음과 같다. 입력값으로 3과 4를 주고 ..
문자열도 더하거나 곱할 수 있다. 우리가 프로그래밍을 배우는 이유는 반복작업을 자동화하고 싶기 때문에 배우기 때문에 파이썬 문자열을 좀 더 간편하게 조작할 수 있는 방법이다. 1. 문자열 연산하기 파이썬 문자열을 더하거나 곱하는 방법에 대해서 알아보자. 1) 문자열 더해서 연결하기 (Concatenation) 위 코드에서 세번째 줄을 보자. 복잡하게 생각하지 말고 눈에 보이는 대로 생각해 보자. "Python"이라는 head 변수와 " is fun!"이라는 tail 변수를 더한 것이다. 결과는 'Python is fun!'이다. 즉 head와 tail 변수가 +에 의해 합쳐진 것이다. 직접 실행해 보고 결괏값이 제시한 것과 똑같이 나오는지 확인해보자. 2) 문자열 곱하기 위 소스 코드에서 *의 의미는 우..
파이썬으로 무엇을 할 수 있을까? 프로그래밍 언어를 좋은 언어와 나쁜 언어로 구별할 수 있을까? 사실 현실에서 이런 구별은 무의미하다. 어떤 언어든지 강점과 약점이 존재하기 때문이다. 그러므로 어떤 프로그래밍 언어가 어떤 일에 효율적인지를 안다는 것은 프로그래머의 생산성을 크게 높일 수 있는 힘이 된다. 그렇다면 파이썬으로 하기에 적당한 일과 적당하지 않은 일은 무엇일까? 이를 아는 것은 매우 가치 있는 일이므로 파이썬을 배우기 전에 먼저 간단히 알아보자. 파이썬으로 할 수 있는 일 파이썬으로 할 수 있는 일은 아주 많다. 대부분의 프로그래밍 언어가 하는 일을 파이썬은 쉽고 깔끔하게 처리한다. 파이썬으로 할 수 있는 일들을 나열하자면 끝도 없겠지만 대표적인 몇가지 예를 들어 보겠다. 1. 시스템 유틸리티..
파이썬(Python)은 1990년 암스테르담 귀도 반 로섬(Guido Van Rossum)이 개발한 인터프리터 언어이다. ※ 인터프리터 언어란? 한 줄씩 소스 코드를 해석해서 그때그때 실행해 결과를 바로 확인할 수 있는 언어이다. 귀도는 파이썬이라는 이름을 자신이 좋아하는 코미디 쇼인 '몬티 파이썬의 날아다니는 서커스(Monty Python's Flying Circus)'에서 따왔다고 한다. 파이썬의 사전적 의미는 고대 신화에 나오는 파르나소스 산의 동굴에 살던 큰 뱀을 뜻하며, 아폴로 신이 델파이에서 파이썬을 퇴치했다는 이야기가 전해지고 있다. 대부분의 파이썬 책표지와 아이콘이 뱀 모양으로 그러져 있는 이유가 여기에 있다. 파이썬은 컴퓨터 프로그래밍 교육을 위해 많이 사용하지만, 기업의 실무를 위해서도..
ICT는 정보통신기술이다. 최근 창조경제의 기반이다. 영어로 풀어서 말하면, Information and Communications Technologies 를 줄여서 표현하였다. 정보화시대, 정보통신기술, 단순하게 줄여서 정보기술 (Information Technology, IT)로도 사용한다. ICT라는 문구는 1980년대 이후로 학술 연구가들이 사용해오고 있으나, 1997년 데니스 스티븐슨이 영국 정부의 보고서, 2004년 잉글랜드, 웨일스, 북아일랜드의 개정된 내셔널 커리큘럼에 이용어 사용하면서 유명해졌다. 또, ICT는라는 용어는 하나의 케이블 연결이나 링크 시스템을 통하여 오디오 수준과 전화망을 컴퓨터 네트워크와 결합하는 의미로 가리키기도 한다. 오디오 비주얼과 더불어 케이블과 신호 분배 및 관..