목록Anaconda/Python (14)
Practice makes perfect
반복문 : 대부분의 프로그래밍 언어에서는 반복되는 작업을 간단하게 처리하기 위해 반복문이라는 기능을 제공해줍니다. 반복문은 반복 횟수, 반복 및 정지 조건을 자유자재로 제어할 수 있습니다. while 문 : while 반복문은 조건식으로만 동작하며 반복할 코드 안에 조건식에 영향을 주는 변화식이 들어갑니다. - 기본 형식 초기식 while 조건식: 반복할 코드 변화식화식 . 먼저 초기식부터 시작하여 조건식을 판별합니다. 이때 조건식이 참(True)이면 반복할 코드와 변화식을 함께 수행합니다. 그리고 다시 조건식을 판별하여 참(True)이면 코드를 계속 반복하고, 거짓(False)이면 반복문을 끝낸 뒤 다음 코드를 실행합니다. * 조건식 → 반복할 코드 및 변화식 → 조건식으로 순환하는 부분이 루프(loo..
조건문 : 조건문은 특정 조건일 때 코드를 실행하는 문법입니다. 프로그램을 만들다 보면 여러 가지 상황을 처리해야 하는 경우가 생기죠. 이때 조건문은 다양한 상황에 대처할 때 사용합니다. if 조건문 : if 조건문은 if에 조건식을 지정하고 :(콜론)을 붙이며 다음 줄에 실행할 코드가 옵니다. 이때 실행할 코드는 반드시 들여쓰기를 해야 합니다. - 기본 형태 if 조건식: 코드 예제 1) if 문 사용. 파이써에서는 들여쓰기 자체가 하나의 문법 요소로 사용됩니다. 코드를 작성하는데 있어서 중요한 부분으로 영역을 구분하는 것으로 잘 구분하여 작성해야합니다. 들여쓰기의 기준을 엄격하게 구분하고 있지 않지만 권고하기는 spacebar로 4칸을 들여쓰기 하는 것으로 하고 있습니다. * input( ) : 키보..
튜플(Tuple) : tuple(튜플)은 불변한 순서가 있는 객체의 집합입니다. - 기본 적인용법 : ( ) 를 이용해서 생성(생략 가능) - 새로운 요소를 추가 하거나 삽입 할 수 없고, 기존 요소를 삭제 할 수 없습니다. (추가적인 작업을 할 수 없습니다.) - 소프트웨어의 성능을 향상하는데 도움 - 튜플에 담기는 자료형은 제한이 없습니다. (혼합도 가능) 튜플 vs 리스트 튜플 리스트 ( ) 으로 둘러쌈 [ ] 으로 둘러쌈 삭제, 수정 불가능 삭제, 수정 가능 값을 변경하지 않을시 사용 수시로 값을 변경시 사용 - ( ) 괄호 생략 가능 - 요소가 하나인 튜플 정의하기 요소가 하나뿐인 튜플(tuple)을 정의할때는 요소 뒤에 콤마(,)를 반드시 넣어줘야 합니다. 그렇지 않으면 정수(int)로 받아들..
리스트(List) : 여러 개의 자료를 하나의 변수로 관리할 때 사용합니다. - 데이터의 목록을 다루는 자료형 - 리스트를 만들때는 대괄호[ ] 사용 - 파이썬은 배열이 없고, 리스트라는 자료형을 제공합니다. - 데이터의 중복 허용, 데이터의 자료형 같을 필요 없습니다. 리스트를 만들 때는 대괄호 [ ] 사이에 데이터 또는 변수 목록을 입력해주면 됩니다. 각, 데이터 콤마(,)로 구분 합니다. - 데이터 접근 리스트는 문자열처럼 참조 연산이 가능합니다. 리스트 이름 뒤에 대괄호를 붙이고 [ ] 사이에 참조하고자 하는 첨자를 입력하면 됩니다. - 슬라이싱 기능 - ' + ' 연산자를 통한 리스트간의 결합 기능 배열일 때는 각 인덱스 끼리 더해서 출력하지만, Python의 리스트는 객체가 가지고 있는 모든 ..
1. 문자열 확인 - count() : 특정 단어(문자열)의 수를 구함(없으면0을반환) 문자열의 글자 수는 len() 함수를 사용하여 구할 수 있습니다. - startswith() : 특정 단어로 시작 하는지 확인 - endswith() : 특정 단어로 끝나는지 확인 - find() : 특정 단어를 찾아 인덱스를 리턴(없으면-1을리턴) - rfind() : 뒤에서 부터 특정 단어를 찾아 인덱스를 리턴 - index() : find()와 동일하지만 특정 단어 없을때 예외를 발생 시킴 - rindex() : rfind()와 동일하지만 특정 단어 없을때 예외를 발생 시킴 2. 문자열 변환(변경) - upper() : 대문자로 변경 - lower() : 소문자로 변경 - swapcase() : 대문자는 소문자로..
1. 출력 ( print ) +) print를 사용할 때 ( , ) 를 사용하면 문자열을 연결하여 출력해줍니다. 2. 변수 선언 및 주석 처리 파이썬이 이해할 수 있는 자료형이면 어떤 데이터든 담을 수 있습니다. (R과 동일) 3. 변수명 규칙 4. 수치형 : int, long, float, complex - 정수(int) a 만 출력하면 out[ ] 과 함께 출력되고, print로 출력하면 out[ ]이 출력되지 않습니다. type( ) : 자료형 확인 - 실수(float) - 복소수(complex) 5. 연산자 (+, -, * , /, //(몫), %, **(거듭제곱)) 6. math 모듈을 이용한 계산 - abs : 절대값 계산 함수 - round : 반올림 계산 함수 - trunc : 버림 계산 ..