본문 바로가기

분류 전체보기353

0902_3일차_튜플 집합형 데이터 문자열과 리스트, 그 다음으로 튜플에 대한 설명입니다. 튜플 일단 집합형 자료형이구요. 리스트와 대동소이합니다. 순서가 존재하고, 중복이 가능하지요. 하지만 다른점이 있는데, 값 변경이 불가능하다는 것입니다. ==> immutable data, 그로 인해서 제공되지 않는 함수가 많습니다. ==> 반대로 말해서 튜플은 함수 파트에서 외울게 별로 없다는 것! 하하하. 변수명 = (value)을 직접 사용해서 tuple을 선언할 수도 있고, tuple(value)으로 선언할 수도 있습니다. **주의할 점은 1개의 값을 갖는 튜플은 반드시 (값, )으로 선언해야합니다. (value)로 선언하면 정수는 int형, 문자는 str으로 저장됩니다. """ 집합형 자료형 1) 문자열 2) 리스트 3) 튜플.. 2020. 9. 5.
0901_2일차_연습문제 2일차 내용의 연습문제입니다. Question 1 def main(): ''' 입력된 문자열을 꺼꾸로 출력하는 코드를 작성하시오. 입력: rise to vote sir 출력: ris etov ot esir ''' m = "rise to vote sir" reverse_m = None ####### 구현 시작 ################ ########구현 끝 ####################### print("-------------------------------------------------------------------------------") print(reverse_m) print("----------------------------------------------------------.. 2020. 9. 5.
2020-09-04(金), 키보드... 반사망. 원래가 키보드 축이 사망하셨었는데... 순간접착제로 숨을 좀 붙여놯었다. 그랬던 우리 키보드님이 거의 명을 다 하고 계신다. 오늘 새로 사려다가.. 순간접착제 써보고... 아무래도 접착제가 굳어서 그런 것 같아서. 축 부분을 사포질까지 해주고 윤활유도 뿌려보고..... 오.... 접착제가 축 옆 쪽에 굳어버리면서 빡빡하게 꼈던 것이었다. 사포질 열심히 해서 지금.. 조금 뻑뻑한데.. 잘 눌려서... 일단 다시 쓰려고 함. 이 놈의 키보드때문에 오늘 하루를 거의 다 버렸다. 포스팅도 한 3개 했나? 아하..... 주말에 할게 증말 많다. 내일 파이썬 포스팅을 다 끝냈으면 하고. 일요일에도 파이썬 공부 + 학교 강의 살펴보는거. 해야겠다. 일단 자야지. 2020. 9. 5.
0901_2일차_Python08_리스트_얕은복사_깊은복사 리스트 파트, 마지막 얕은 복사와 깊은 복사입니다. 얕은 복사는 기본 default로 작동하는 복사 방법입니다. 주소값을 복사해서 변수에 저장합니다. 깊은 복사는 주소값이 아닌 실제값을 복사해서 변수에 저장합니다. """ 집합형 자료형 1) 문자열 2) 리스트 a. 리스트 생성 방법 b. 리스트 제공 함수 c. 인덱싱 및 슬라이싱 d. 리스트 특징 e. 얕은 복사와 깊은 복사 (call by value, call by reference) ==> 파이썬에서는 모든 변수는 참조 변수이다. 가. 얕은 복사 ( 기본 default 작동 ) ==> 주소값 복사 ==> 특징 : 동일한 데이터를 여러 변수가 참조하는 형태이기 때문에 임이의 변수가 데이터를 변경하면 다른 변수도 영향을 받는다. 나. 깊은 복사 ( 변수.. 2020. 9. 5.
0901_2일차_Python08_리스트_함수 리스트에서 사용하는 함수에 대해 알아보는 시간입니다. 일단 리스트에서 사용하는 함수를 알아보고 싶다면 print(dir(list))를 쳐보시면 됩니다. """ 집합형 자료형 1) 문자열 2) 리스트 a. 리스트 생성 방법 (1) [] 직접 사용 (2) list(집합형) b. 리스트 제공 함수 ==> 함수 정보 확인 방법 print(dir(list)) c. 인덱싱 및 슬라이싱 d. 리스트 특징 - [] 표현 - 순서 존재, 중복 허용 - 값 변경 가능 ( mutable ) """ print(dir(list))를 쳐보시면 이런 함수들이 출력됩니다. print(dir(list)) """ #사용 가능한 외부 패키지 함수들 ['__add__', '__class__', '__contains__', '__delatt.. 2020. 9. 5.
0901_2일차_Python08_리스트_설명_및_인덱싱_슬라이싱 집합형 자료형 중, 리스트에 대한 설명입니다. 리스트는 대괄호 ([ ])로 표현합니다. 순서가 존재하며, 중복 또한 허용됩니다. 그리고 값 변경 또한 가능한 데이터형입니다. (mutable) """ 집합형 자료형 1) 문자열 2) 리스트 a. 리스트 생성 방법 (1) [] 직접 사용 (2) list(집합형) b. 리스트 제공 함수 c. 인덱싱 및 슬라이싱 d. 리스트 특징 - [] 표현 - 순서 존재, 중복 허용 - 값 변경 가능 ( mutable ) """ 리스트는 대괄호를 [ ] 직접 사용하여 생성할 수 있으며 list(집합형 데이터)로도 사용 가능합니다. # 1. 리스트 생성 str_list = ["홍길동", "이순신"] int_list = [10, 10, 20] empty_list = [] xxx.. 2020. 9. 4.