본문 바로가기

Study53

파이썬 제어문 - 조건문 1. 조건문파이썬에서 조건문을 통해 특정 조건에 따라 코드의 실행 여부를 결정할 수 있다. 이 조건문은 주어진 조건이 True인지 False인지에 따라 다른 코드를 실행하게 한다. 2. if문특정 조건이 참(True)일 경우에만 해당 블록 내의 코드가 실행된다. 조건이 한 줄일 경우 콜론 옆에 코드를 작성해도 되지만 두 줄 이상인 경우 탭(Tab)을 이용해 블록으로 코드를 표현한다.if 조건 :     실행할 코드 if True:    print('결과는 참입니다')print('프로그램을 종료합니다') if '안녕하세요': print('결과는 참입니다')print('프로그램을 종료합니다') age = int(input('나이를 입력하세요'))if age > 19: print('성인입니다') p.. 2024. 9. 26.
파이썬의 연산자 1. 산술 연산자+ : 더하기- : 빼기* : 곱하기/ : 나누기//: 몫 (정수 나누기)% : 나머지**: 지수 (거듭제곱)num1 = 10num2 = 3print(num1 + num2)print(num1 - num2)print(num1 * num2)print(num1 / num2)print(num1 // num2)print(num1 % num2)print(num1 ** num2)더보기  2. 비교 연산자==: 동등!=: 동등하지 않음 : 크다>=: 크거나 같다num1 = 10num2 = 3print(num1 > num2)print(num1 = num2)print(num1 더보기  3. 할당 연산자= : 할당+= : 더하기 후 할당-= : 빼기 후 할당*= : 곱하기 후 할당/= : 나누기 후 할당//.. 2024. 9. 26.
파이썬 컬렉션 타입 (4) 딕셔너리 딕셔너리키-값 쌍을 저장하는 변경 가능한(mutable) 컬렉션키는 중복될 수 없고 값은 중복돼도 상관이 없다 1. 딕셔너리 생성dic1 = {}print(dic1)print(type(dic1))dic2 = {1:'김사과', 2:'반하나', 3:'오렌지', 4:'이메론'} # 1: 키, '김사과': 값print(dic2)print(type(dic2))dic2 = {1:'김사과', 2:'반하나', 3:'오렌지', 2:'이메론'}# 키가 중복되면 값을 재저장print(dic2)print(type(dic2))dic2 = {1:'김사과', 2:'반하나', 3:'오렌지', 4:'이메론'}print(dic2[2])print(dic2[4])dic3 = {'no': 1, 'userid':'apple', 'name':'.. 2024. 9. 26.
파이썬 컬렉션 타입 (3) 세트 세트(set)중복되지 않는 항목들의 순서가 없는 컬렉션 1. 세트 생성s1 = {1, 3, 5, 7}print(s1)print(type(s1))s2 = {}print(s2)print(type(s2)) # 데이터가 들어가야 세트로 인식함s3 = set({1, 3, 5, 7})print(s3)print(type(s3))더보기  2. 컬렉션 변환li1 = [1, 2, 3, 4]print(type(li1))s4 = set(li1)print(s4)print(type(s4))s5 = {1, 3, 5, 3, 7, 9, 1, 5, 10, 7}print(s5) # 중복된 요소 사라짐li2 = [1, 3, 5, 7, 9, 1, 5, 10, 7]print(li2)s6 = set(li2)print(s6) # 세트로 바꿀 시 .. 2024. 9. 26.
파이썬 컬렉션 타입 (2) 튜플 1. 튜플 생성변경할 수 없는(immutable) 여러 가지 데이터 타입의 값을 저장할 수 있는 컬렉션tu1 = ()print(tu1)print(type(tu1))더보기 요소가 1개일 경우 다음과 같이 작성하면 튜플이 아닌 소괄호를 사용한 계산으로 인식한다. tu1 = (1)print(tu1)print(type(tu1))더보기 따라서 요소가 1개일 경우 끝에 콤마를 붙여 줘야 한다.tu1 = (1,) # 요소가 1개일 경우 끝에 콤마를 꼭! 붙여야 함print(tu1)print(type(tu1))더보기tu2 = (1, 3, 5, 7)print(tu2)print(type(tu2))tu4 = 1, 3, 5, 7print(tu4)print(type(tu4))num1 = 10num2 = 20num3 = 30tu.. 2024. 9. 26.
파이썬 컬렉션 타입 (1) 리스트 1. 컬렉션(Collection)컬렉션은 모음이란 뜻으로 파이썬에서 여러 값을 하나의 단위로 묶어서 관리할 수 있게 해 준다. 리스트, 튜플, 세트, 딕셔너리 등이 기본적인 파이썬 컬렉션 타입에 속한다. 컬렉션생성함수특징형태예시리스트list()추가, 수정, 삭제 가능대괄호 []l = [1, 2, 3]튜플tuple()변경 불가능소괄호 ()t = (1, 2, 3)딕셔너리dict()키-값 쌍으로 관리{키:값}d = {'a' : 5}세트set()중복된 값 저장 불가능중괄호{}s = {1, 2, 3}  2. 리스트여러 값들을 하나의 변수에 저장하여 관리할 수 있는 자료 구조이고 대괄호 []를 사용한다.  2-1. 리스트 생성li1 = [1, 3, 5, 7, 9]print(li1)print(type(li1))li2.. 2024. 9. 26.