본문 바로가기

전체 글37

파이썬) 예외처리와 함수 예외처리try: float('abcd')except ValueError: print('ValueError 발생')파이썬 함수함수 정의 및 호출def add(a, b=0): return a + bprint(add(3, 7)) # 10print(add(25)) # 25전역 및 지역변수x = 50 # 전역변수def func(): global x x = 2 print('Changed global x to', x)func()print('Value of x is', x) # Value of x is 2 2024. 7. 17.
파이썬) 제어문 조건문x = 120if x > 100: o = 'good'else: o = 'common'print(o) # good반복문while 문i = 0total = 0while i for 문for i in range(1, 5): print(i)else: print('The for loop is over')break와 continue for s in [1, 2, 3, 4, 5, 6, 7, 8]: if s % 2 == 1: continue total += sprint(total) # 20 2024. 7. 16.
파이썬) 연산자 (operator) x = 3 + 5 # 더하기y = 3 - 5 # 빼기print(x, y) # 8, -2사칙연산x = 3 ** 4 # 거듭제곱print(x) # 81x = 13 % 3 # 나머지 연산print(x) # 1논리연산print(5 비트연산print(5 & 3) # 1print(5 | 3) # 7print(5 ^ 3) # 6print(~5) # -6 2024. 7. 15.
파이썬) 기본 자료형 리터럴 상수정수형: 2, 3, 4부동소수점형: 3.23, 52.3E-4문자열: 작은따옴표, 큰따옴표, 따옴표 세 개로 감쌉니다.리스트 (list)a = [1, 2, 3]b = ['Life', 'is', 'short']c = [1, 2, 'Life']d = [1, 2, ['Life', 'is']]print(d) # [1, 2, ['Life', 'is']] 튜플 (tuple)zoo = ('python', 'elephant', 'penguin')print(zoo) # ('python', 'elephant', 'penguin')튜플은 불변하며, 요소의 삭제 및 수정이 불가합니다.딕셔너리 (dictionary)email = {'김진석': 'jskim@dongguk.ac.kr', '김동국': 'dg@donggu.. 2024. 7. 14.