본문 바로가기

전체 글194

파이썬 기초 다져보자 05/07 (파이썬 문자열, 파이썬 리스트, 파이썬 딕셔너리(사전)) ## 파이썬 문자열 ## 파이썬 리스트 ## 파이썬 딕셔너리 ## 파이썬 문자열 파이썬 문자열에서 인덱싱을 통해 특정위치릐 문자를 확인 가능 str = '테스트 입니다.' > str[-2] 인덱싱과 슬라이싱을 통해 문자혹은 특정문자열을 확인 가능 시작 인덱스: 범위의 시작을 지정, 생략할 경우 자료의 처음 부터 슬라이싱 끝 인덱스: 범위의 끝을 지정, 생략할 경우 자료의 끝 까지 슬라이싱 스텝: 스텝은 자료를 취하는 간격을 뜻하며 생략할 경우 1로 지정 > 문자열은 + 연산자를 통해 2개 이상의 문자열을 합칠 수 있다. > * 연산자를 이용하면 주어진 문자를 반복표기 > 키워드 in 파이썬 키워드 in을 사용하면 문자열에 특정 문자, 또는 문자열이 있는지 없는지 확인할 수 있다. 특정 문자가 존재할 경우.. 2021. 12. 11.
파이썬 기초 다져보자 04/07 (파이썬 클래스, 파이썬 예외처리) ## 파이썬 클래스 ## 파이썬 예외처리 ## 파이썬 클래스 무엇인가를 반복적으로 만들어낼 수 있는 ‘틀’ 클래스(틀) 를 통해서 만들어진 것을 객체(object) 라고 한다. 하나의 클래스를 가지고 여러 개의 객체를 만들 수 있습니다. 만들어진 객체들은 서로 아무런 영향을 주지 않습니다. 예를 들면 "와플틀"이 클래스(class) 라면, 만들어진 크로와상와플은 객체(object) 인 것이다. > 클래스 요소 * 클래스 멤버 : 클래스에서 변수와 같은 역할 * 클래스 메소드 : 클래스에서 함수와 같은 역할 class MyClass: var = '클래스 멤버' def func(self): print('클래스 메소드') 파이썬에서 클래스 메소드의 인자로 관습적으로 self를 사용 객체 생성은 obj = My.. 2021. 12. 11.
파이썬 기초 다져보자 03/07 (파이썬 함수, 파이썬 변수, 파이썬 모듈) ## 파이썬 함수 정의 ## 파이썬 지역,전역변수 (global) ## 파이썬 함수 리턴값 ## 파이썬 모듈 ## 파이썬 함수 정의 함수 정의후 꼭 세미콜론(: )을 써야 하고 함수내용은 꼭 들여쓰기를 해야 한다!!! (tab 한 번 또는 스페이스바 4번) def chk_test(input): test_result = input * 4 return test_result ## 파이썬 지역,전역변수 (global) 지역변수: 특정 함수 내에서만 유효한 변수로 함수 밖에서 사용될 수 없음 전역변수: 코드 전체에 걸쳐서 유효한 변수로 global 변수라고도 함 함수 내에서 전역(global)변수를 사용하려면 변수 앞에 global을 사용 global strdata strdata = '테스트' ## 파이썬 함수 .. 2021. 12. 10.
파이썬 기초 다져보자 02 / 07 (파이썬 자료형, 파이썬 연산, 파이썬 시퀀스, 파이썬 포맷팅, 파이썬 이스케이프 문자) ## 파이썬 자료형 및 연산 ## 파이썬 시퀀스 ##문자열 포맷팅 ##이스케이프 문자 ## 파이썬 자료형 및 연산 문자열 자료는 따옴표('') 또는 큰따옴표("")를 이용해 선언 숫자형에 소수점이 보이면 파이썬은 실수형으로 인식 거듭제곱은 **으로 표시 ex) 2**3 > 2의 3승 > 2*2*2 = 8 *******중요*********** 리스트 : [] 안에 숫자 또는 문자를 나열한 자료형, 각 요소는 쉼표로 구분 튜플 : 리스트와 비슷하지만 () 을 사용하고 요소 값을 변경할 수 없다!!! 딕셔너리: {} 안에 "키:값"인 요소로 구성된 자료형, 각 요소는 쉼표로 구분하고 키로 값을 접근 ****************** >> 파이썬 논리연산자 if(2==3) > 이것은 false이다. false는.. 2021. 12. 7.