2/4 페이지 열람 중
조건문 - if 조건문이란 어떠한 조건을 검사하여, 참일 경우와 거짓일 경우에 따라 수행할 문장을 결정하는 구문이다. 조건문의 조건에는 참과 거짓을 판별할 수 있도록 작성하여야 하며, 이와 관련하여 비교 연산자와 논리 연산자등 참과 거짓을 판별할 수 있는 연산자가사용된다. if 조건문의 기본 구조 다음은 if와 else를 이용한 조건문의 기본 구조이다. if 조건문: 문장1 문장2 else: 문장3 문장4 조건문을 검…
딕셔너리 관련 함수, 메소드 딕셔너리는 Key를 통해 Value를 얻는다. 딕셔너리의 기본 형태 { Key1 : Value1, Key2: Value2, Key3 : Value3, ... } Key와 Value의 쌍 여러 개가 { }로 둘러싸여 있다. 각각의 요소는 Key : Value 형태로 이루어져 있고 쉼표(,) 로 구분되어 있다. ※ Key에는 변하지 않는 값을 사용하고, Value에는 변하는 값과 변하지 않는 값 모두 사용할 수 있다. 딕셔너리 dic의 정보 …
튜플 관련 연산자 튜플의 한 번 정하면 지우거나 변경할 수 없다. 튜플 요소값 삭제, 변경시 오류가 생긴다. 튜플 삭제시 오류 t1 = (1, 2, 'a', 'b') del t1[0] Traceback (most recent call last): File "C:\JBMPA\lecture\number.py", line 3, in <module> del t1[0] TypeError: '…
리스트 관련 함수, 메소드 리스트 역시 + 기호를 이용해서 더할 수 있고, * 기호를 이용해서 반복할 수 있다. 리스트 더하기(+) + a = [1, 2, 3] b = [4, 5, 6] print(a + b) [1, 2, 3, 4, 5, 6] 리스트 반복하기(*) * a = [1, 2, 3] print(a * 3) …
문자열 관련 함수, 메소드 문자열 자료형은 자체적으로 가지고 있는 내장 함수들이 있다. 내장함수를 사용하려면 문자열 변수 이름 뒤에 마침표('.')를 붙인 다음에 함수 이름을 써주면 된다. 사용 예 : A = "MARU" B = A.count("M") 문자 개수 세기 - 지정한 문자의갯수 반환 count a = "address" print(a.count(…
숫자관련 연산자 및 함수들 1. 숫자형으로 형 변환 숫자는 정수형(integer, int)과실수형(float)이있다. 정수형에서 실수형으로 실수형에서 정수형으로 형변환이 가능하다. 다만 실수에서 정수로 변환시 소수점이 모두 없어지므로 실수형에서 정수형으로 변환시 소수점 부분에 대한 것을 염두에 두어야 한다. "123.45"는 따옴표에 둘러쌓여 있으므로 숫자로 보이지만 문자형 데이터이다. 이를 숫자형으로 형변환 할 수 있다. 다만 "123.45"는 소수점이 있으므로 in…
문자열 포매팅(String farmatting) 1) 숫자 바로 대입 print("I am%d years old." % 8) I am8 years old. 2) 문자열 바로 대입 print("I am%syears old." % "eight") I ameightyears old. ※ 문자열을 대입할 때는 큰따옴표나 작은따옴표를 반드시 써준다.…
Boolean 불(bool) 자료형은참(True)과 거짓(False),2가지 논리 값만을 나타내는 자료형이다. True - 참 False – 거짓 ※ True나 False는 파이썬의 예약어로 true, false와 같이 사용하지 말고 첫 문자를 항상 대문자로 사용해야 한다. a = True b = False 불 자료형은 조건문의 리턴값으로도 사용된다. 소스 print(1 == 1) 결과 True …
Set Set은 중복이 없는 요소들로 구성된다. Set은Curly Brace(중괄호) { }를 사용하여 표현한다. 내부적으로 순서를 저장하지 않기 때문에 순서를 이용하는 기능들은 사용할 수 없다. 리스트나 튜플을 set으로 변경하기 위해서는 set() 함수를 이용한다. 리스트나 튜플에 중복값이 있을 때, 중복되는 값들은 하나만 남는다. 따라서 중복없이 Unique한 결과를 얻을 때 set을 사용할 수 있다. - 중복을 허용하지 않는다. - 순서가 없다(Unordered) 1. 집합 생성 집합 자료형은 …
Dictionary 딕셔너리는 해시 테이블 형식의 일종이다 연관 배열이나 해시처럼 작동 및 키 : 값( key : value ) 쌍으로 구성된다. 딕셔너리를만들때는,( {}) 중괄호안에항목을쉼표(,)로 구분하여 입력하면 된다. key는 문자열, 숫자를 사용하여 지정하고,value는 서로 다른데이터 유형(숫자, 문자, 리스트, 튜플, 딕셔너리)이 될 수 있다. 키값을 사용하여 딕셔너리의 항목에 접근할 수 있다. 소스 adict = {} # 빈 딕셔너리 생성 adict['one&…