본문 바로가기
반응형

개발/파이썬3

파이썬 기본 제어 구조 파이썬은 들여쓰기로 블록을 구분하기 때문에 주의해서 작성해야 한다 1. 조건문if 조건: # 조건이 참(True)일 때 실행되는 블록elif 다른_조건: # 위 if 조건이 거짓(False)이고 다른_조건이 참(True)일 때 실행되는 블록else: # 위 모든 조건이 거짓(False)일 때 실행되는 블록 # match-case(3.10 버전 이상)match 값: case 패턴1: 실행 블록 case 패턴2: 실행 블록 case _: 기본 실행 블록 (else와 유사) 2. 반복문for 변수 in 반복가능한객체: # 실행 블록# range() 함수 사용for i in range(5): # 0부터 4까지 정수 반복 pr.. 2025. 2. 6.
파이썬 기본 변수 활용 연습 문제 1. 딕셔너리를 활용해 각 학생의 평균 점수를 계산하여 출력해보기- Choe : 국어 85점, 영어 90점, 수학 95점- Kim : 국어 88점, 영어 85점, 수학 90점- Yoon : 국어 95점, 영어 92점, 수학 96점 2. 리스트와 딕셔너리를 활용해 총 금액을 계산하여 출력해보기- 사과 2개 (1개당 1000원) - 바나나 3개 (1개당 1500원) - 오렌지 1개 (1개당 2000원) 3. 두 동아리 멤버를 보고 집합을 활용해 다음 3가지 경우를 출력해보기축구 동아리: "Kim", "Lee", "Park", "Choe", "Jung"농구 동아리: "Lee", "Park", "Choe", "Kang", "Yoon" 1) 두 동아리에 모두 가입한 학생2) 축구 동아리에만 가입한 학생3) 농구 .. 2025. 2. 4.
파이썬 변수 타입의 기초 1. 파이썬은 변수 선언 시에 자료형을 지정하지 않아도 되며, 자동으로 파이썬이 타입을 결정한다. 이를 동적 타이핑이라고 한다. 2. 파이썬 기본 데이터 타입타입설명예시intInteger10, -5 , 1000floatFloating Point3.14, -0.5strString"Python"boolBooleanTrue, FalselistList[1, 2, 3], ["a", "b", "c"]tupleTuple(1, 2, 3), ("a", "b")dictDictionary{"Lang" : "Python", "Level":1}setset{1, 2, 3, 4}NoneTypeNoneNone  3. 정수형(int)# 크기에 제한이 없다a = 10b = -5c = 2**100print(c) 4. 실수형(float)#.. 2025. 2. 3.
반응형