일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 크롬
- 활용점정
- 구글애즈
- 파이썬
- 웹로그분석
- 파이썬독학
- 파이썬공부
- GoogleAds
- 구글애널리틱스보고서
- 파이썬기초
- googleanaytics
- 파이썬배우기
- 영어회화
- 구글GDN
- 영어회화추천
- 파이썬변수
- 일빵빵
- googlechrome
- 독서
- 직장인영어회화
- 구글ga
- 구글애널리틱스
- 일빵빵스토리가있는영어회화
- GA
- 구글광고
- Analytics
- 구글애드워즈
- 구글크롬
- python
- chrome
- Today
- Total
목록python (27)
직장인 난중일기
continue와 break 파이썬 반복문에서 함께 사용할 수 있는 키워드들이 있다. 바로 continue와 break다. 조건문에서 continue라는 키워드를 만나면 나머지 코드를 실행하지 않고, 바로 조건으로 다시 돌아간다.break를 만나면 반복문을 바로 종료 시켜 버린다. continue에 대해서 먼저 알아본다.위 예시를 순서대로 차근차근 따라가 본다. 1번 줄 : count는 0 이다. 2번 줄 : 0 < 3 이기 때문에 참 → 3번 줄로 간다. 3번 줄 : 0 + 1 로 count 값은 1이 된다 4번 줄 : if 조건에 대입해보면 1 ==2 가 되는데, 1과 2는 같지 않으므로 거짓이다. 바로 6번 줄로 가서 count 값인 '1'을 출력한다. 반복 1번 줄 : count는 1 이다. 2번..
input 함수는? 파이썬에서 어떤 값을 출력할 때는 print 함수를 쓴다.반대로 어떤 값을 입력을 받을 때는 input이라는 함수를 쓰면 된다. input 함수에서 값은 다 문자열로 받아 준다.1234와 같은 숫자를 입력해도 1234라는 문자열로 가져 오게 된다.이는 파이썬에서 정해진 약속이다. 위 예시에서 input 이라는 함수가 실행 되면,괄호 안에 '이름이 뭔가요?' 라는 값을 우선 출력해준다.그 후 질문 뒤에 커서가 깜빡거리는 걸 확인할 수 있는데, 그 때 입력한 값이 name으로 들어가는 것이다. 이름이 뭔가요? 라는 질문에 '조인성' 이라 입력을 해보면,'조인성 안녕하세요!' 라는 인사가 출력 된다. name에 '조인성' 이라는 값이 들어가기 때문에print(조인성, '안녕하세요!') 와 ..
파이썬(Python) while의 기본 구조 파이썬에서 조건을 기준으로 반복할 떄는 while을 쓴다. 이전에 배운 for는 미리 정한 '횟수'가 있을 때 많이 쓰고,while 같은 경우 '횟수' 보다는 '조건'에 초점이 맞춰져 있다. 즉, 어떤 조건이 계속 반복이 되길 원할 때 더 많이 쓰인다.while의 기본 구조는 아래와 같다. if문의 구조와 상당히 비슷하다.if 같은 경우 조건이 참이면 명령을 실행하고, 조건이 거짓인 경우 명령 밖으로 넘어가게 된다. while의 경우 조건이 참이면 똑같이 명령을 실행한다.그리고 다시 올라가서 조건이 참인지 거짓인지 판단하고, 조건이 거짓이 될 때까지 계속해서 반복하게 된다. 예제에서 number = 0 으로 두고 시작했다.while에서 조건은 number < ..
파이썬(Python) if / for 를 이용한 예제 풀기 파이썬에서 for / if / elif / else에 대해 배웠다.이것들을 이해하기 좋은 예제가 있어 한번 따라해봤다.(예제는 김왼손의 왼손코딩에 있는 내용이니 참고하시길.) 파이썬으로 입장료를 자동으로 계산해보는 것이다.입장료는 나이에 따라 달라진다. *티켓 가격 20세 이상 : 8,000원10 ~ 19세 : 5,000원10세 미만 : 2,500원 총 입장료는 47,000원으로 나왔다. (김왼손 왼손코딩에서는 실행화면으로 '총 입장료는 47000 원입니다.'로 나왔는데,내가 뭘 잘 못 넣었는지도 모르겠다. 아무튼 총액은 나왔으니 다행 ㅎㅎ) for를 통한 반복과 if / elif /else를 통한 조건 필터를 했다.조건에는 비교연산자를 이용해 ..
파이썬(Python) if문의 기본 구조 파이썬 if문에 대해서 알아 본다.if는 '만약 ~ 라면' 이라는 뜻을 가지고 있다. 파이썬에서도 마찬가지다. 만약 ~ 라면 / 이것을 실행해라 또는 실행하지 말아라 조건 충족 여부에 따라 실행할지 말지를 결정하는 것이다. 파이썬 if문의 기본 구조는 위와 같다.지난 번에 배웠던 for문 보다는 비교적 단순하게 생겼다. 어떤 조건이 True(참)이면 명령을 실행하고,False(거짓)이면 명령을 실행하지 않는 것이다. 조건 부분에 대놓고 True , False를 써보면 이해가 빠르다. 참이면 '안녕하세요'를 출력하라는 명령을 넣었다.조건이 True(참) 일 때는 '안녕하세요' 라는 명령이 실행되었지만,False(거짓) 일 때는 결과 값에 빈칸이 나타났다. 조건에 비..
파이썬(Python) 조건 판단하기 파이썬(Python) 조건 판단하기에 대해 알아 본다.개념을 쉽게 정리해보면 아래와 같다. 질문 → 참인지 or 거짓인지 판단 → 어디로 갈지 결정 남자인가요? 라는 질문에 남자가 맞으면 참, 여자이면 거짓이 되는 것이다. 조건의 결과는 항상 참과 거짓이 된다.이를 표현하는 자료형을 논리형이라고 한다. 논리형은 딱 두 가지로 나뉜다. 조건을 만족하면 True(참), 만족하지 않으면 False(거짓)이 되는 것이다. True와 False의 앞 글자인 T와 F는 반드시 대문자로 쓴다.또, True와 False는 문자이지만 따옴표를 쓰지 않는다.이유는 없다. 그냥 파이썬에서의 약속인 것이다. 파이썬(Python) 값 비교하기 조건이 True인지 False 인지 판단하기 위해..
파이썬(Python) 순서열 0 부터 9까지의 숫자를 가진 리스트를 만들어 본다고 하자.리스트는 아래와 같이 작성할 수 있다. {0, 1, 2, 3, 4,. 5, 6, 7, 8, 9} 만약 0 부터 99 까지의 숫자를 가진 리스트를 작성한다면?위와 같은 방식으로 작성하기 상당히 번거롭고 어려울 것이다. 이럴 때 유용하게 사용할 수 있는 함수가 있다.바로 'range" 다. range는 '범위' 라는 뜻이다.일정하게 한정된 영역이라는 사전적 의미를 가지고 있다. 0~9까지의 숫자도 일정하게 한정된 영역이다.range는 이처럼 순서대로의 숫자를 가지고 있는 순서열을 만들 수 있다. range 함수는? range 함수를 위와 같이 정리해봤다.말 만들어내기가 참 어려웠는데, 그냥 예시를 들어 설명하는게 빠르겠다..
파이썬(Python) 들여쓰기 파이썬에서 들여쓰기는 중요하다.반복 구조나 조건을 판단하는 구조에서는 꼭 들여쓰기를 해야 한다고 했다. 파이썬 외에 다른 언어에서도 들여쓰기를 하긴 하는데,단순히 보여지기 좋게 하려는 의도로 하는게 대부분이라 한다. 음... 그냥 깔끔하고 예쁘게 보이게 하려는 들여쓰기? 파이썬에서는 필수다.즉, 들여쓰기도 문법인 것이다. 제대로 안하면 에러 메시지가 떠서 등에 땀이 나게 한다. 지난 시간에 공부했던 for 문의 구조를 다시 한번 살펴보자. 들여쓰기 4번을 하고 명령을 입력했다.이처럼 들여쓰기는 실행할 명령. 즉, 코드블록을 구분한다. for는 이 들여쓰기로 구분된 코드블록만 반복하는 것이다.줏대 있는 녀석이다. 예시로 설명하는게 제일 빠를 것 같다.두 가지 예시를 비교해보자..
파이썬(Python) for문의 구조 파이썬(Python)에서 '반복'을 하기 위해서 두 가지 방법을 쓸 수 있다.횟수로 반복할 때 쓰는 'for' 와 조건으로 반복할 때 쓰는 'while'이다. 이 중 'for'에 대해서 먼저 알아 봤다.for문의 기본 구조는 아래와 같다. 영어 시간에 배웠던 문법 같다. 하긴 프로그래밍 언어도 컴퓨터랑 대화하는 방법이니,제대로 대화하려면 이런 문법 정도는 알아야겠다. 여기서 잘 봐야할 것은 리스트 뒤에 콜론(:)을 붙여주는 것과들여쓰기는 정해진 숫자 만큼 해줘야 한다는 것. 나처럼 파이썬이 익숙하지 않은 사람들은 힘들게 작성해놓고 저런 것들을 놓쳐서에러 메시지는 여러번 보게 될 것이다. 겪어본 사람은 안다. 뚜껑 열린다. ㅋㅋ 실습해봤다. 리스트는 [1,2,3,4] ..
파이썬(Python) 슬라이싱! 리스트에서 한 개의 값을 뽑아 내는 것을 인덱싱이라 한다.여러 개의 값을 뽑아 내는 건 뭐라고 할까?바로 '슬라이싱' 이다. 'slice'는 얇게 썬 조각, 부분이라는 뜻이 있으니 쉽게 기억할 수 있겠다.음... 회를 뜨는 느낌이랑 비슷하다고 할 수 있겠다. 리스트[ : +1] 슬라이싱은 위와 같은 방법을 한다. "1~4의 값을 가져와라" 라는 명령을 [1:4+1] 로 표현하는 것이다.여기서 +1은 왜 해주는지 모르겠다. 그냥 공식과도 같은 건가 보다. 어쨌든 저 명령에 대한 답은 리스트[1:5] 이다. 무지개 색으로 구성된 리스트가 있다.여기서 주황색 ~ 파란색 까지 가져오려면 어떻게 해야할까? 두 가지는 꼭 기억해야 한다. 1. 리스트는 '0' 부터 시작2. 끝 인덱스..