반응형
반응형
List (순차적 저장하는 집합 자료형) 여러개의 값을 저장할 때 사용 대괄호 [ ] 를 사용하여 리스트 사용 순서가 존재하며 인덱스의 값을 가짐 값 변경이 가능 리스트 안의 값들은 여러 자료형을 저장하여 사용 가능 (문자열, 정수, 실수 또한, 리스트 안에 리스트 사용 가능) 리스트 사용 방법 (리스트 선언 및 값 추가) 변수 = [ n1, n2, n3... ] 변수에 값을 넣는 방법은 기존과 같으나 대괄호로 구분하여 여러 값 저장 가능 customer = [ '홍길동', '김철수' ] >>>['홍길동', '김철수'] mylist = [ 'Red', [1,2,3], ['Red', 4, 5] ] >>> ['Red', [1,2,3], ['Red', 4, 5]] 리스트에서 값 추출하기 (=Slicing) 인..
Strings(문자열) 각각의 하나의 문자들이 나열된 상태 문자열은 작은 따옴표('')나 큰 따옴표("")를 사용 문자열이 여러줄일 경우? 여러줄의 문자열을 작은따옴표(''' ''') 큰따옴표(""" """)로 쉽게 저장 가능 연산자로 문자열 합치기 연산자는 숫자 외에 문자열도 사용이 가능 정수 1과 1을 더하면 2가 되지만, 문자 '1'과 '1'을 더하면 '11'이 됨 대문자/소문자 변환하기 (Upper, Lower, Title) upper() : 모든 문자열을 대문자로 변활 lower() : 모든 문자열을 소문자로 변환 title() : 문자열들의 첫글자를 대문자로 변환 (문자열들을 구분짓는 것은 공백이 디폴트) 문자열 분리하기 (Split) split() : 특정 문자열을 찾아 각각 분리, 디폴트는..
파이썬 특징 동적 데이터 타입 결정 지원 플랫폼 독립적 언어 (똑같은 코드를 윈도우, 맥, 리눅스에서 별도의 과정 없이 완벽하게 실행 가능) 간단한 프로그램을 빠르게 작성하고 테스트 할 수 있는 언어 (실행 결과 바로 확인, 실행의 효율성보다는 개발 기간 단축에 초점) 간단하고 쉬운 문법 들여쓰기 필수 고수준의 내장 객체 자료형 제공 장점 직관적이고 문법이 쉬워 배우기 쉬움 들여쓰기를 철저하게 지키도록 설계 (가독성 및 유지 보수 향상) 메모리를 개발자가 신경 쓸 필요가 없음 (자동관리) 많은 수의 라이브러리 제공 짧은 코드로 작성 가능하고 유지보수 용이 단점 인터프리터로 실행 속도가 느림 모바일, 시스템 프로그래밍엔 비적합 파이썬 기초 기본 데이터 타입 (자료형) 연산 표기 연산 순서 식별자(Ident..