일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 구글애널리틱스가이드
- 파이썬
- 페이스북광고
- 구글애널리틱스강의
- 구글ads
- 파이썬정규표현식
- 카페24
- 파이썬공부
- GA4
- 파이썬내장함수
- 파킹통장
- 파이썬문자열
- 구글애널리틱스4
- 책추천
- GA가이드
- 신용카드추천
- GA공부
- 유튜브광고
- 파이썬함수
- 구글애널리틱스공부
- GA
- 메이크샵
- GA설치
- 구글애널리틱스
- 국민내일배움카드
- 파이썬프로그래밍
- 마케팅
- 유튜브
- 연말정산
- 파킹통장추천
- Today
- Total
목록파이썬프로그래밍 (6)
정리왕

자, 다음 문제를 어떻게 풀면 좋을지 생각해 보자. 10미만의 자연수에서 3과 5의 배수를 구하면 3, 5, 6, 9 이다. 이들의 총 합은 23이다. 1000 미만의 자연수에서 3의 배수와 5의 배수의 총합을 구하라. 입력받는 값은? 1부터 999까지 (1,000 미만의 자연수) 출력하는 값은? 3의 배수와 5의 배수의 합 생각해 볼 것은? 하나. 3의 배수와 5의 배수는 어떻게 찾지? 둘. 3의 배수와 5의 배수가 겹칠 때는 어떻게 하지? 이 문제를 풀기 위한 중요 포인트는 2가지이다. 한가지는 1,000 미만의 자연수를 구하는 방법이고 또 다른 한가지는 3과 5의 배수를 구하는 것이다. 이 두 가지만 해결되면 문제는 쉽게 해결될 것으로 보인다. 1. 먼저 1000미만의 자연수는 어떻게 구할 수 있을..

프로그램을 막 시작하려는 사람이 맨 먼저 부딪히게 되는 벽은 아마도 다음과 같지 않을까? "문법은 어느 정도 알겠고, 책 내용도 대부분 이해된다. 하지만 이러한 지식을 바탕으로 내가 도대체 어떤 프로그램을 만들 수 있을까?" 이럴 때는 '어떤 프로그램을 짜야지'라는 생각보다는 다른 사람들이 만든 프로그램 파일을 자세히 들여다보고 분석하는 데서 시작하는 것이 좋다. 그러다 보면 다른 사람들의 생각도 읽을 수 있고 거기에 대해 뭔가 새로운 아이디어가 떠오를 수도 있다. 하지만 여기에서 가장 중요 한 것은 자신의 수준에 맞는 소스를 찾는 일이다. 그래서 이 장에서는 아주 쉬운 예제부터 시작해서 차츰 수준을 높여 실용적인 예제까지 다루려고 노력하겠다. 배운 내용을 어떻게 활용하는가는 독자의 몫이다. 필자는 예전..

문자열에서 또 하나 알아야 할 것으로는 문자열 포맷팅(Formatting)이 있다. 이것을 공부하기 전에 다음과 같은 문자열을 출력하는 프로그램을 작성했다고 가정해 보자. "현재 온도는 18도입니다." 시간이 지나서 20도가 되면 다음 문장을 출력한다. "현재 온도는 20도입니다." 위 두 문자열은 모두 같은데 20이라는 숫자와 18이라는 숫자만 다르다. 이렇게 문자열 안의 특정한 값을 바꿔야 할 경우가 있을 때 이것을 가능하게 해주는 것이 바로 문자열 포맷팅 기법이다. 쉽게 말해 문자열 포맷팅이란 문자열 안에 어떤 값을 삽입하는 방법이다. 다음 예를 직접 실행해 보면서 그 사용법을 알아보자. 1. 문자열 포맷팅 따라하기 1) 숫자 바로 대입 위 예제의 결과를 보면 알겠지만, 위 예제는 문자열 안에 정수..

파이썬 3.6 버전부터는 f 문자열 포매팅 기능을 사용할 수 있다. 파이썬 3.6 미만 버전에서는 사용할 수 없는 기능이므로 주의해야 한다. 다음과 같이 문자열 앞에 f접두사를 붙이면, f 문자열 포매팅을 사용할 수 있다. 문자열 맨 앞에 f 접두사를 붙이면, print함수 없이 출력이 되는것을 확인할 수 있다. 좀 더 데이터를 편리하게 다루기 위해서 3.6버전이상부터 최신기술로 업데이트 된 신기능이다. f 문자열 포맷팅은 표현식을 사용하여 + , - 를 이용하여 정수는 바로 계산도 가능한다. 여기서 표현식이란? 문자열 안에서 변수와 +, - 와 같은 수식을 함께 사용하는 것을 말한다. f 문자열 포맷팅으로 딕셔너리에서는 아래와 같이 사용할 수 있다. 여기서 딕셔너리 자료형은 인덱싱값이 없고, 영어사전처..

숫자형(Numbers)이란? 숫자 형태로 이루어진 자료형으로, 우리가 이미 잘 알고 있는 것이다. 우리가 흔히 사용하는 것을 생각해 보자. 123 같은 정수, 12.34 같은 실수, 드물게 사용하긴 하지만 8진수나 16진수 같은 것도 있다. #1. 숫자형 종류 1.1 정수형 정수형(Interger)이란 말 그대로 정수를 뜻하는 자료형을 말한다. 1.2 실수형 실수형(Floating-point)은 소수점이 포함된 숫자를 말한다. 1.3 8진수와 16진수 8진수(Octal)를 만들기 위해서는 숫자가 0o또는 0O ( 숫자 0 + 알파벳 소문자 o 또는 대문자 O ) 로 시작하면 된다. 16진수(Hexadecimal)를 만들기 위해서는 0x로 시작하면 된다. #2. 숫자형을 활용하기 위한 연산자 사칙연산 사칙..
필자는 파이썬을 무척 좋아한다. 모든 프로그래밍 언어에는 각기 장점이 있지만 파이썬에는 다른 언어에서는 쉽게 찾아볼 수 없는 파이썬만의 독특한 매력이 있다. 파이썬의 특징을 알면 왜 파이썬을 공부해야 하는지, 과연 시간을 투자할 만한 가치가 있는지 분명하게 판단할 수 있을 것이다. 파이썬의 특징을 알면 왜 파이썬을 공부해야 하는지, 과연 시간을 투자할 만한 가치가 있는지 분명하게 판단할 수 있을 것이다. 파이썬은 인간다운 언어이다. 프로그래밍이란 인간이 생각하는 것을 컴퓨터에 지시하는 행위라고 할 수 있다. 앞으로 살펴본 파이썬 문법에서도 보게 되겠지만, 파이썬은 사람이 생각하는 방식을 그대로 표현할 수 있는 언어이다. 따라서 프로그래머는 굳이 컴퓨터의 사고 체계에 맞추어서 프로그래밍을 하려고 애쓸 필요..