본문 바로가기

전체 글162

Day 3-1. 컬렉션 타입 - 리스트 1. 컬렉션 타입 여러 개의 데이터 항목을 하나의 단위로 관리할 수 있게 해주는 데이터 구조를 의미합니다. 이것은 여러 개의 데이터를 하나의 변수에 저장하고, 관리할 수 있게 해줍니다. 파이썬에서는 리스트, 튜플, 세트, 딕셔너리 등이 기본적인 컬렉션 타입에 속합니다. 컬렉션 생성함수 특징 예시 리스트 list() 추가, 수정, 삭제 언제나 가능 a = [1,2,3] 튜플 tuple() 생성되고 나면 변경 불가능 a =(1,2,3) 세트 set() 중복된 값의 저장 불가능 a ={1,2,3} 딕셔너리 dict() 키 + 값으로 관리 a ={'age':25} 2. 리스트 리스트란 무엇일까요? 사전적 의미는 '목록'이며, 파이썬에서는 자료를 저장할 수 있는 자료입니다. 숫자, 문자, 수식 등 개별적인 자료들.. 2024. 3. 13.
Day 2-4. 과제 [ 1 + 1 2 [59] 0.1 + 1.1 1.2000000000000002 [61] 0.1 + 1.1 == 1.2 False 위에 결과가 왜 이렇게 나올까요? 파이썬에서 부동 소수점 연산에는 정확도 한계가 있기 때문에 0.1 + 1.2와 2.2가 정확하게 일치하지 않을 수 있습니다. 부동 소수점은 이진수로 표현되어 있어 특정 소수를 정확하게 표현하는 것이 어렵습니다. 그래서 소수점 연산에서는 일반적으로 두 부동 소수점 값이 정확히 같은지를 비교하는 것이 아니라, 값의 근사치에 대한 비교를 하는 것이 좋습니다. 2024. 3. 12.
Day 2-3. 문자열 다루기 1. 문자열이란 파이썬에서 문자열은 텍스트 데이터를 다루는 데 사용되는 중요한 데이터 타입입니다. 문자열은 작은 따옴표(')나 큰 따옴표("), 세 개의 따옴표(''', """)로 둘러싸인 텍스트로 표현됩니다. str1 = '오늘도 즐거운 파이썬 수업' print(str1) str2 = "오늘도 즐거운 파이썬 수업" print(str2) str3 = '''김사과: 오늘 수업 정말 즐겁네요 그렇죠?''' print(str3) 더보기 오늘도 즐거운 파이썬 수업 오늘도 즐거운 파이썬 수업 김사과: 오늘 수업 정말 즐겁네요 그렇죠? str1 = 'Hello' str2 = 'Ho' print(str1 is str2) 더보기 False 2. 문자열 재할당 파이썬에서 문자열은 불변(immutable)한 데이터 타입이.. 2024. 3. 12.
Day 2-2. 변수 1. 변수 변수는 프로그래밍에서 데이터를 저장하고 관리하는 데 사용되는 중요한 개념입니다. 변수는 이름이 붙은 메모리 공간으로, 값을 저장하거나 참조할 때 사용됩니다. name = '김사과' age = 20 print(name) print(age) 더보기 [결과 김사과 20 name = '반하나' print(name) 더보기 [결과] 반하나 2. 변수의 자료형 파이썬은 동적 타이핑(dynamic typing) 언어로, 변수의 타입을 선언할 필요 없이 값을 할당할 때 자동으로 타입을 추론합니다. 이는 프로그래머가 변수의 타입을 직접 명시할 필요 없이 더 유연하게 코드를 작성할 수 있는 장점을 제공합니다. 그렇지만 이로 인해 잘못된 타입의 값이 변수에 할당되는 상황도 발생할 수 있습니다. 2-1. 자료형 :.. 2024. 3. 12.
LIST