Tiny Bunny
[정보처리기사 실기] 파이썬(Python) 문제 해설
·
💡STUDY/정보처리기사
슬라이싱(Slicing)[문제 - 2023년 2회]a = "engineer information processing"b = a[:3]c = a[4:6]d = a[28:]e = b + c + dprint(e)📍 정답: engneing 슬라이싱a[start:end] → start 인덱스부터 end-1 인덱스까지 추출합니다.생략 가능:a[:3] → 처음부터 인덱스 2까지a[4:] → 인덱스 4부터 끝까지a[:] → 전체 문자열 복사🔍 해설a = "engineer information processing"문자열의 인덱스를 기준으로 보면:e n g i n e e r i n f o r m a t i o n p r o c e s s i n g0 1 2 3 4 5 6 7 8 9 ...b = a[:3] → ..
[정보처리기사 실기] 파이썬(Python) 기본 개념과 자바(Java)와 비교
·
💡STUDY/정보처리기사
1. 파이썬(Python)의 특징간결한 문법으로 코드가 짧고 읽기 쉽습니다.들여쓰기(indentation)로 코드 블록을 구분합니다.동적 타이핑(dynamic typing): 변수 선언 시 자료형을 명시하지 않아도 됩니다.다양한 분야(웹 개발, 데이터 분석, AI 등)에 폭넓게 사용됩니다.2. 변수와 자료형파이썬은 변수 선언 시 자료형을 명시하지 않습니다. 값을 할당하면 자동으로 타입이 결정됩니다.a = 10 # 정수형(int)b = 3.14 # 실수형(float)c = "hello" # 문자열(str)d = True # 불리언(bool)자료형 확인: type() 함수 사용print(type(a)) # 3. 조건문 (if)x = 7if x > 5: print("5..