Python 27

92. [Python] 프로그래밍 실습 : STRINGS(문자열)

1. 문자열(Strings)의 기초 1-1. 문자열 정의문자열(String)은 문자(Character)의 집합으로, 작은따옴표(') 또는 큰따옴표(")로 감싸서 표현합니다.text1 = 'Hello'text2 = "Python"print(text1, text2) # Hello Python  1-2. 문자열 연산문자열 연결(Concatenation):str1 = "Hello" str2 = "World" result = str1 + " " + str2 print(result) # Hello World문자열 반복:repeat = "Python! " * 3print(repeat) # Python! Python! Python!  1-3. 문자열 인덱싱(Indexing)과 슬라이싱(Slicing)인덱싱: 문자열..

Python/실습 2025.01.19

91. [Python] 프로그래밍 실습 : 변수, 숫자, 연산

1. Python 프로그래밍 기초Python은 간결하고 읽기 쉬운 문법을 가진 프로그래밍 언어로, 다양한 응용 분야에서 사용됩니다. 이번 강의에서는 Python의 변수, 숫자 자료형, 연산자에 대해 다룹니다.  2. 변수(Variables)정의: 데이터를 저장하는 공간.사용 이유: 값 재사용 및 코드 가독성 향상.변수 선언 예시:x = 10y = 20x = 15result = x + yprint(result) # 35 출력규칙:변수 이름은 문자, 숫자, 밑줄(_)로만 구성.숫자로 시작할 수 없음.대소문자를 구분.최종적으로 입력된 것으로 변수입력됨  3. 숫자 자료형(Numeric Types)정수형(Integer):예: 10, 5Python에서 정수의 크기는 제한이 없음.실수형(Float):예: 3.14..

Python/실습 2025.01.19

88. [Python] 프로그래밍 기본 사항 : TUPLES AND SETS

Python의 기본 데이터 구조 중 하나인 튜플(Tuple)과 집합(Set)은 데이터를 효율적으로 관리하고 처리하는 데 유용합니다. 이번 글에서는 튜플과 집합의 특징, 사용법, 주요 예제를 간단히 살펴보겠습니다.   1.  튜플 (Tuple)  튜플은 변경할 수 없는(immutable) 데이터 구조입니다. 리스트와 유사하지만, 튜플은 생성 후 변경이 불가능하다는 점에서 다릅니다. 데이터를 고정된 상태로 유지해야 하는 경우 유용합니다.튜플의 특징순서가 있음: 인덱싱과 슬라이싱이 가능.수정 불가: 한 번 생성된 튜플은 수정하거나 삭제할 수 없음.소괄호 사용: ()로 생성. 튜플 생성 및 사용 예제# 튜플 생성my_tuple = (1, 2, 3)print(my_tuple) # 출력: (1, 2, 3)# 튜플..

Python/이론 2025.01.17

87. [Python] 프로그래밍 기본 사항 : DICTIONARIES AND BOOLEANS

Python은 데이터를 구조적으로 관리하고 논리적으로 판단하기 위해 강력한 데이터 타입을 제공합니다. 그 중 **딕셔너리(Dictionaries)**와 **불리언(Booleans)**은 중요한 역할을 합니다. 아래에서 각 카테고리별로 자세히 알아보겠습니다.   1. Dictionaries (딕셔너리)정의 및 특징딕셔너리는 **키(key)**와 **값(value)**의 쌍으로 구성된 데이터 구조입니다.키는 고유하며, 리스트와 달리 인덱스가 아닌 키를 통해 값에 접근합니다.키는 변경 불가능한(immutable) 데이터 타입이어야 하며, 값은 모든 데이터 타입이 가능합니다.기본 사용법# 딕셔너리 생성my_dict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3..

Python/이론 2025.01.17

86. [Python] 프로그래밍 기본 사항 : LISTS(리스트)

JAVA  기본 Array ( 정해진 수량으로 진행되어 추가 수정이 어려움)Collections : ArrayList, HashMap (key, valus) JavaScript JSON(제이슨)은 JavaScript Object Notation Array (key, valus): 여러개의 JSON Object들이 모인 것이 JSON Array로 대괄호 '[ ]'로 둘러싸인 부분.  JSON을 key가 없는 배열 형태로 나타내여 인덱스별로 나누어 저장하고 접근한다.Python 기본.List  [ ],{},(),{}   LISTS(리스트)리스트는 Python에서 가장 많이 사용되는 데이터 타입 중 하나로, 다양한 데이터 타입을 저장하고 관리할 수 있는 강력한 도구입니다. 이번 포스팅에서는 리스트의 다양한 기..

Python/이론 2025.01.17

85. [Python] 프로그래밍 기본 사항 : STRINGS(문자열)

Python의 **문자열(String)**은 텍스트 데이터를 다룰 때 사용하는 기본적인 데이터 타입으로, 여러 강력한 기능과 메서드를 제공합니다. 이번 포스팅에서는 문자열의 다양한 사용 방법과 함께 유용한 예제들을 정리하였습니다.  STRINGS(문자열) 1. 문자열 생성: 여러 줄의 문자열Python에서는 3개의 단일 부호(''' 또는 """)를 사용하여 여러 줄로 구성된 긴 문자열을 작성할 수 있습니다. 이는 줄 바꿈을 포함한 텍스트를 다룰 때 매우 유용합니다.multi_line_string = '''Python은다양한 기능을 가진프로그래밍 언어입니다.'''print(multi_line_string)# 출력:# Python은# 다양한 기능을 가진# 프로그래밍 언어입니다. 2. 문자열에서의 연산자 사용..

Python/이론 2025.01.17

84. [Python] 프로그래밍 기본 사항 : 변수, 숫자, 연산

조건문, 데이터 타입, 함수 사용법  파이썬 키워드파이썬에서 키워드는 예약어로, 변수 이름으로 사용할 수 없습니다.주피터 노트북에서는 키워드가 녹색으로 표시됩니다.키워드로 변수를 선언하려고 하면 오류가 발생합니다. 변수와 데이터 저장파이썬에서 변수를 선언하면 메모리에 해당 변수가 저장됩니다.선언되지 않은 변수를 호출하면 오류가 발생합니다.메모리를 효율적으로 관리하기 위해 변수를 적절히 선언하고 사용해야 합니다.파이썬 조건문조건문은 자바와 유사하지만 문법이 약간 다릅니다.파이썬의 조건문은 데이터 분석과 인공지능 프로그램 작성에 최적화되어 있습니다.조건문 사용 예제:python복사편집if x > 10: print("x는 10보다 큽니다.")else: print("x는 10보다 작거나 같습니다.")..

Python/이론 2025.01.16
home top bottom
}