일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬배우기
- 활용점정
- 파이썬
- 구글광고
- googleanaytics
- 구글크롬
- 구글ga
- 직장인영어회화
- 파이썬독학
- 구글애널리틱스보고서
- 독서
- 크롬
- 일빵빵
- 영어회화추천
- 영어회화
- Analytics
- 파이썬변수
- 구글애즈
- 웹로그분석
- 구글GDN
- 파이썬공부
- python
- 일빵빵스토리가있는영어회화
- 구글애드워즈
- GoogleAds
- 구글애널리틱스
- googlechrome
- GA
- 파이썬기초
- chrome
- Today
- Total
목록파이썬배우기 (26)
직장인 난중일기
리스트 수정, 삭제하기 리스트에서 요소 값을 수정, 삭제하는 방법을 알아 본다.먼저 리스트에서 값을 수정하는 방법을 배워보겠다. a 라는 변수에 [1, 2, 3, 4, 5] 라는 값을 설정했다.여기서 가운데 있는 3 이라는 요소값을 4로 수정해본다. 파이썬은 0부터 숫자를 세기 떄문에 3은 a[2]에 해당한다.2번 째 줄 처럼 간단하게 a[2] = 4 로 수정해주면 된다. [1, 2, 4, 4, 5,] 로 리스트의 값이 잘 수정됐다. 그럼 더 나아가 리스트에서 연속된 범위의 값을 수정해본다.연속된 값은 :(콜론)을 사용한다고 했다. [1, 2, 4, 4, 5,] 에서 a[0:2]에 해당하는 숫자는 1, 2 이다.여기에 a, b, c, 라는 문자를 넣어본다. a[0:2] = ['a', 'b', 'c'] a..
파이썬(python) 리스트란? 파이썬 리스트 자료형에 대해 총정리 해본다.리스트는 대괄호로 감싸 주고, 각각의 요소 값들을 쉼표로 구분해주면 된다. 리스트명 = [요소1, 요소2, 요소3] 리스트는 위 a 처럼 비어 잇는 리스트 일 수도 있다. b 처럼 요소값으로 숫자를 가질 수도 있고, c 처럼 문자를 가질 수도 있다.d 처럼 숫자와 문자를 요소값으로 가질 수도 있다.또한 e 처럼 리스트 자체를 요소값으로 가질 수도 있다. (*리스트 안의 리스트) 리스트 인덱싱과 슬라이싱 리스트는 문자열처럼 인덱싱과 슬라이싱을 할 수 있다. 한 가지만 주의하면 인덱싱과 슬라이싱을 어렵지 않게 할 수 있다. 요소값의 순서만 잘 기억하면 된다.파이썬은 숫자를 '0' 부터 센다는 특징을 잘 기억하자는 것. 각 요소값의 순..
문자열 포매팅이란? 파이썬 문자열 포매팅(Formatting)에 대해 알아본다.문자열 포매팅은 문자열 내에 어떤 값을 삽입하는 것이다. 식당 내 인원을 세는 알바생이 있다고 하자. "현재 인원은 13명 입니다." 사람이 들어올 떄마다 총 인원수가 변할 것이다.이렇게 문자열 내 특정 값(인원수)을 바꿔야 할 경우에 포매팅 방식을 쓰면 유용하다. 문자열 내에 값을 삽입하는 문자열 포매팅을 실습해본다. 문자열에 '3'이라는 정수를 삽입했다.숫자를 넣고 싶은 자리에 %d 를 넣어주고, 끝에 삽입할 숫자인 3과 %를 함께 써줬다.여기서 %d 는 문자열 포맷코드라고 한다. 이번엔 숫자 대신 문자를 넣어보겠다. 나머지는 다 똑같고, 문자열 포맷코드만 %s 로 바꿨다.숫자를 넣기 위해서는 %d 를 쓰고, 문자를 넣기 ..
파이썬(python) 모듈이란? 파이썬 모듈에 대해 알아본다.모듈은 비슷한 함수끼리 모아둔 파일을 말한다.파이썬에서 기본적으로 제공하는 모듈, 우리가 직접 만든 모듈. 다른 사람이 만들어 놓은 모듈도 있다. 모듈을 갖다 쓰려면 아래와 같이 import 라는 키워드를 써야 한다.import가 모듈을 불러 오는 암호와 같은 것이다. 이와 같은 형식으로 모듈을 불러오면, 모듈 안에 있는 함수를 갖다 쓸 수 있는 것이다. 랜덤(random) 파이썬에는 아주 많은 모듈들이 있다.그 중에서 랜덤(random)이란 모듈을 써보려고 한다.잘 알다시피 랜덤은 '아무거나' '무작위' 라는 뜻을 가지고 있다. 예를 들면, 많은 사람 중에 당첨자를 뽑아야 할 때 이런 모듈을 써볼 수 있겠다. random 이라는 모듈을 쓰고,..
파이썬 함수의 종류 함수에 대해서 알아 본다.파이썬 함수는 3가지 정도로 분류할 수 있다. 내장 함수는 파이썬에 포함 되어 있는 함수로 영어로는 Built-In Function 이라고 한다.빌트인은 익숙한 단어다. 빌트인 냉장고, 가스레인지, 세탁기 등등 따로 구매하지 않아도 집 안에 다 설치가 되어 있는 제품들이다. 내장함수도 마찬가지로 파이썬에 처음부터 포함이 되어 있어서바로 쓸 수 있는 함수들이다. 예를 들면 print, range 등을 내장 함수라 하는 것이다. 모듈은 비슷한 함수를 묶어 놓은 것을 말한다. 그 안에 있는 함수들을 모듈의 함수라 한다. 개인이나 회사가 만들어 놓은 모듈도 있고,파이썬에서 기본으로 제공하는 모듈도 있는데,그런 모듈 안의 함수를 갖다 쓸 수가 있다. 사용자 정의 함수는..
딕셔너리 키 값 추가하기 딕셔너리에 키와 값을 추가하는 방법을 배워 본다. 리스트에서는 값을 추가하기 위해 append를 사용했었다.딕셔너리에는 append와 같은 메소드가 없다.따라서 아래와 같은 방법으로 값을 추가한다. 딕셔너리에 뒤 대괄호로 추가할 키를 넣고, 할당 연산자 = 을 사용해 추가할 값을 묶어 준다. 만약 딕셔너리에 추가하고자 하는 키가 있었으면,그 키에 대한 값이 추가할 값으로 바뀐다. 예제를 통해 알아 보자. 기존 딕셔너리에는 키와 몸무게 값 밖에 없었다.딕셔너리 값 추가하는 방법으로 kim['나이'] = 28 를 세번 째 줄에 넣었다.값을 출력해보니 기존 딕셔너리에 나이 정보가 추가 되었다. 추가로 7번 째 줄에는 기존 딕셔너리에 있는 키 값을 아까와 같은 방법으로 작성했다.기존 딕..
딕셔너리란? 딕셔너리라는 자료형을 배워본다.딕셔너리(dictionary) 는사전이라는 뜻이다. 사전에는 '단어'가 있고, 거기에 해당하는 '뜻' 이 있다.딕셔너리에서도 마찬가지로 어떤 '키' 가 있고, 거기에 해당하는 '값'이 있다.즉, 키와 값이 쌍을 이루어서 저장이 된 것을 딕셔너리라 한다. 딕셔너리의 기본구조는 위와 같다. 키와 값을 묶을 때는 :(콜론)을 사용한다.그리고 ,(콤마)로 서로의 값을 구분한다.이를 중괄호로 묶어주면 끝. 파이썬에서 딕셔너리를 실제 작성해봤다.키와 값을 쌍으로 넣었는데, 문자와 숫자, 리스트가 모두 들어갔다. 이전에 배운 리스트에도 역시 여러 개의 값을 저장할 수가 있었다.리스트에서 어떤 값에 접근하기 위해서는 인덱스를 사용해야했다. 리스트에 있는 숫자가 10개 정도면 ..
튜플에서 값 가져오기 리스트에서 인덱스로 값 가져오기를 했었다.마찬가지로 튜플에서도 인덱스로 값을 가져올 수 있다. 가져오기 방식도 리스트와 같다.튜플 또는 튜플을 저장한 변수 이름 뒤에 대괄호를 쳐주고, 여기에 가져올 인덱스 번호를 써주면 된다.여기서도 역시 잊지 말아야 할 것은 인덱스는 '0'에서 부터 시작한다는 것. student라는 튜플에 영수, 철수, 민수 라는 값을 저장했다. 인덱스는 '0'부터 시작하기 때문에 0 = 영수 / 1 = 철수 / 2 = 민수 가 된다. 따라서 '영수' 라는 값을 가져오고 싶다면 인덱스 '1'을 쓰면 된다. 이처럼 튜플에서 간단하게 값을 가져올 수 있지만 값을 바꿀 수는 없다. 튜플에서 '철수'를 '명수'로 바꾸려고 했으나아래 오류 메시지가 뜬 걸 확인할 수 있다...
튜플의 기본 구조 리스트라는 자료형을 배웠었다.리스트는 여러 개의 값을 한꺼번에 모으는 자료형이다. 이와 같이 재료를 모으는 방법이 리스트 외에 여러가지가 있다.그 중 딕셔너리, 튜플이 대표적인 방법이다. 튜플에 대해 먼저 알아본다.튜플은 리스트와 거의 동일하다. 한 가지 차이는 리스트에서 저장된 값은 변경할 수 있지만 튜플에서는 변경이 불가능하다는 것이다. 어떤 값을 저장하는데 바꾸고 싶지 않은 값이 있을 때 튜플을 사용하는 이유다. 리스트는 대괄호와 콤마를 사용하여 값을 구분했다.튜플에서는 소괄호와 콤마를 사용하여 값을 구분한다. 소괄호를 안 쓰고 콤마로 구분만 해줘도 된다. 튜플은 숫자, 문자 또는 숫자와 문자를 혼합한 형태로 저장할 수 있다.tuple3 처럼 소괄호를 안 써줘도 튜플로 저장이 가능..
파이썬(Python) 무한 반복하기 while은 조건에 따라서 코드블록을 반복한다.만약 조건이 '참'으로 '고정' 되어 있다면 어떻게 될까?무한 반복되는 것이다. 위와 같이 조건이 항상 참으로 고정 되어 있으면 while문은 계속 계속 반복 되게 된다. 지금도 초보지만, 파이썬 공부 시작한지 일주일도 안된 생초보 때뭘 잘 못 입력했는지 명령이 계속 반복 되서 당황한 적이 있었다. 당황해서 그냥 x 를 누르고 창을 꺼버렸는데Ctrl + C 를 누르면 바로 탈출이 가능하다고 한다. 우리가 복사할 때 자주 쓰는 Ctrl + C 이니 명령이 반복될 때 당황하지 말고 눌러보자. 무한반복, input, break 등을 응용하기 지금까지 배운 여러가지 것들을 응용할 수 있는 좋은 예제가 있다.김왼손의 왼손코딩에서 나..