1. Python 튜플 자료형 (1) 튜플 자료형이란? - 리스트와 거의 비슷하지만 형태가 다르다. 리스트는 [] 로 둘러싸지만 튜플은 ()로 둘러싸인 형태다. 하지만, 요소값을 인덱싱, 슬라이싱 할 때는 리스트 자료형과 동일하게 []를 사용한다. - 요소가 1개 일 때 요소 마지막에 콤마(,)를 붙여야 한다. a = (1) print(a) #에러 안남 print(a[0]) #에러 => print(a) 했을 때 1 이 출력돼서 문제가 없나 싶었은데 print(a[0]) 이렇게 요소값을 출력 했을때 에러가 발생했다. - (가장 중요한 특징) 값의 생성, 삭제, 수정이 안된다. a = [1,2] b = (1,2) => a 는 a.insert() , a.append() 사용이 가능하지만 b는 사용할 수 없다...
1. Python 리스트 요소값 수정 : 파이썬에서 리스트 수정은 인덱싱, 슬라이싱으로 모두 수정이 가능하다 단, 둘의 차이가 있는데 그 차이를 말로 표현하기 어렵다. 굳이 표현하자면 인덱싱으로 수정하는 것은 해당 요소 자체를 대체하는 것이고 슬라이싱은 구간의 해당 값을 바꾸는 것이라고 표현 할 수 있을 듯하다. 예시를 보자. 첫 번째는 인덱싱으로 요소값을 대입했는데, 요소 자체 값이 리스트가 되어 버렸다. 두 번째는 슬라이싱으로 요소값을 변경했다. 2. Python 리스트 관련 함수들 : 파이썬에서 조금 혼동이 되는 것은 함수를 사용하는 방법이다. 함수명 객체 이런 식으로 사용하는 경우가 있고 객체.함수 이런 식으로 사용하는 경우가 있는데 Java에서 함수와 메소드로 나뉘는 것을 파이썬에서는 모두 함수..
요즘 아이의 공부를 봐주거나 같이 놀아주는 시간이 종종 있다. 공부를 하는 경우이든 같이 놀이를 하는 경우이든 아이에게 가끔 아니 자주 하게 되는 말들이 있다. 아이가 무엇에 자신감이 없어하거나 무엇을 경험을 해보지도 않고 관심을 갖지 않으려고 하면 조금 화가 난다. 아니 울컥한다고 해야 맞을까... "해보지도 않고 못한다고 왜 그래?" "왜... 해보지도 않고 재미없다고 그래??" "왜... 처음부터 자신 없어하는 거니?" 아이가 처음 보는 음식을 먹게 될 때도 그렇다. 먹어보지도 않은 음식을 겉모양을 보고 거부를 하면 이렇게 말한다. "먹어보지도 않고 맛을 어떻게 알아? 너~ 막상 먹어보고 또 달라고 할지도 몰라." 사실 처음은 누구나 두려운 것이다. 나 자신도 그랬다. 지금도 그렇다. 또, 내가 아..
안녕하세요. 오늘은 초등학교 1학년인 저희 아이는 인라인 스케이트를 배우고 있습니다. 그래서 스케이트 파크가 있는 집 인근의 서울숲 공원을 찾았습니다. 출입구에 자전거는 출입금지이고 인라인스케이트만 탈 수 있다고 적혀 있습니다. 맞은편에 이용 가능한 종목이 조금 더 자세히 표시되어 있죠. 이용 가능 종목은 인라인스케이트, 롤러스케이트, BMX, 스케이트보드, 어그레시브 인라인스케이트, 스턴트 스쿠터이고 킥보드 금지라고 적혀 있습니다. BMX는 자전거고 스턴트 스쿠터는 킥보드인데 애매합니다. 묘기용(익스트림 스포츠용)을 제외한 일반 자전거와 킥보드는 금지라고 보시면 될 듯합니다. 서울숲 공원에서는 보통 유아 자전나 킥보드 이용자는 이곳이 아닌 인근 분수대에서 타곤 합니다. 하지만 이곳도 가끔 킥보드를 타는..
1. 리스트란? : 리스트는 배열이라고 생각하면 될 것 같다. 단, 파이썬에서는 리스트 안에 특정 자료형의 배열 형식이 아닌 어떠한 자료형이 올 수 있다는 것이 특징이다. 예를 들어 (1) a = [ 1, 2, ‘Love’ ,’is’] 처럼 숫자형과 문자열이 같이 올 수 있다. (2) a = [ 1, 2, [‘Love’ ,’is’] ]처럼 리스트 형 안의 요소로 리스트가 들어갈 수도 있다. 2. 리스트에서의 인덱싱 문자열에서의 인덱싱과 거의 동일하다고 보면 된다. 예를 들어 리스트 a = [ 1, 2, [‘Love’ ,’is’] ]에서 a[0] 은 1이다. a [2]는 , [‘Love’ ,’is’] 이고 2중 리스트의 첫 번째 요소는a [2][0] 으로 인덱싱 할 수 있다. 이는 3중 리스트에서도 마찬가..
서울숲 공원에서 유아 및 초등학교 저학년 아이들이 가장 좋아하는 곳이 이곳이 아닐까 싶다. 그건 바로 "놀이터" 아이들은 사실 어딜 가나 놀이터다. 긴 시간 차를 끌고 몇 박 며칠 여행을 다녀왔는데 아이들에게 가장 재미있었던 것을 물어보면 여행지에서 잠깐의 짬에 놀았던 놀이터에서의 놀이나 바닷가에서 잠깐의 모래놀이인 경우가 많다. 그럴 바에는 뭣하러 먼 곳까지 왔나 싶기도 하다. 그렇기 때문에 가까운 곳이라도 최고인 곳이 많이 있으니 먼 곳보다는 아이들이 좋아하는 곳을 자주 가는 게 좋다는 생각이 든다. 그 시절은 또 금방 지나 가니까... 오늘 소개하는 서울숲 공원 놀이터에는 모래놀이를 하는 아이들, 놀이기구를 타는 아이들, 밧줄을 타고 오르는 아이들 등 많은 아이들로 사실 정신이 없다. 하지만 부모님..
1. 문자열 함수 (1) 화면에 출력 print(출력할 대상) (2) 특정 문자 개수 세기 문자열.count(세는문자열) (3) 문자열 찾기 ( find, index 차이 ) : 문자열.find(찾는문자열) 존재하면 존재위치 없으면 -1 리턴 :문자열.index(찾는문자열) 존재하면 존재위치, 없으면 에러 참고로 Java에서는 주로 문자열.indexOf(찾는문자열) 사용하는데 없으면 -1을 리턴한다. 파이썬에서 는 find() 함수와 동일하다. 순서는 0부터 시작한다. (4) 문자열 삽입 ( join 함수 ) : join() ==>> 이게 좀 헷갈리는데... 삽입문자에 함수를 사용하고 문자열이 함수의 매개변수가 된다. 삽입문자.join(대상문자열) (5) 대문자, 소문자로 변경하기 : 대상문자열.uppe..
요즘 잘 나가던 연예인이... 유망한 스포츠 스타가... 위세 등등 한 정치인, 권력자가 사과를 해야 하는 경우가 많다. 그 몇 가지 유형이 있는데 순위를 매기지 않고 그냥 한번 대표적인 것들을 얘기해 본다면 '음주운전', '도박', '학교폭력', '미투', '빚투' , '갑질' 등이 있는 것 같다. 그중에서 최근에 가장 많이 회자되는 건 '학교폭력'이다. 아무래도 넷플릭스 오리지널 드라마 '더 글로리' 때문일 것이다. 나는 보지 않았지만 몇몇 기사를 보아하니 그 드라마에는 학생들 간의 폭력뿐만 아니라 선생님에 의한 폭력도 내용에 있는 듯하다. 얼마 전에 초등학교에 들어간 우리 아이가 전단지를 하나 가지고 왔다. 인근 경찰서에서 학교에 방문하여 학교 교 폭력 관련 교육을 한듯하다. 옛날에는 이런 교육이 ..