Immersion In Data

Python/혼자 공부하는 파이썬 15

[Python] 4-1. 집합 자료형, 리스트와 반복문

1. 리스트 리스트 선언하고 요소에 접근하기 기본형태 [요소, 요소, 요소...] list_a = [273, 32, 103, "문자열", True, False] list_a[-1] # False list_a[-2] # True list_a[3][0] # 문 => 인덱스 3 인 문자열을 가져오고 거기서 0번째 인덱스 리스트는 한 가지 자료형만으로도 구성할 수 있고 여러 종류의 자료형으로도 구성할 수 있다. 대괄호 안에 음수를 넣어 역순으로 요소를 선택할 수 있다. 리스트 접근 연산자를 이중으로 사용할 수 있다. 리스트 안에 리스트를 사용할 수 있다. 리스트의 길이를 넘는 인덱스 접근시 IndexError 예외 리스트 연산하기 : 연결(+), 반복(*), len() list_a = [1,2,3] list_b..

[Python] 2-2. 숫자, 변수와 입력, 숫자와 문자열의 다양한 기능

1. 숫자 종류 int(integer) : 정수 ex) 0, 1, 273, -52 float(floating point) : 실수(부동 소수점) ex) 0.0, 52.273, -1.2 사칙 연산자 기본적으로 / * + - 가 있고 / 사용시 실수형으로 결과가 출력된다. // : 정수 나누기 연산자 => 숫자를 나누고 소수점 이하의 자리수를 버린후 정수 부분만 남긴다. % : 나머지 연산자 ** : 제곱 연산자(2**3 은 8을 의미한다.) 2. 변수와 입력 변수 만들기/사용하기 pi = 3.14159265 print(pi) 변수 선언, 변수에 값을 할당, 변수 참조 C나 자바 등에서는 기본적으로 변수의 자료형을 미리 선언해 주어야 하지만 파이썬은 같은 변수에 여러 종류의 자료형을 넣을 수 있다. 사용자 ..

[Python] 2-1. 자료형과 문자열

1. 기본 자료형 문자열 : 메일 제목, 메시지 내용 등 ex) "안녕하세요", "Hello World" 숫자 : 물건의 가격, 학생의 성적 등 ex) 52, 273, 103.32 불 : 친구의 로그인 상태 ex) True, Fale 2. 자료형 확인하기 자료의 형식을 확인할 때는 type()함수를 사용한다. print(type("안녕하세요")) #출력 3. 문자열 만들기 문자열을 만들기 위해서는 문자들을 큰따옴표(") 또는 작은따옴표(')를 이용해 만든다. print("안녕하세요") print('안녕하세요') cf) 출력문 안에 따옴표를 넣고 싶은 경우 print('"안녕하세요"라고 할게요') print("'안녕하세요'라고 할게요") print("\"안녕하세요\"라고 할게요") 작은따옴표를 넣고 싶을 ..

[Python] 1. 식별자, 주석, 출력

1. 식별자 식별자는 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어이다. 주로 변수 또는 함수 이름 등으로 사용된다. 키워드를 사용하면 안된다. 특수 문자는 언더 바(_)만 허용된다. 숫자로 시작하면 안된다. 공백을 포함할 수 없다. 스네이크 케이스와 캐멀 케이스 스네이크 케이스 : 단어 사이에 언더바(_) 기호로 연결한 것 ex) item_list, login_status, character_hp, rotate_angle 캐멀 케이스 : 단어들의 첫 글자를 대문자로 연결한 것 ex) ItemList, LoginStatus, CharacterHp, RotateAngle 식별자를 구분하는 방법 2. 주석 프로그램의 진해에 전혀 영향을 주지 않는 코드로 프로그램을 설명하기 위해 사용한다. 주석으로 처리하..