Python
-
[Day 03, TIL] 파이썬 조건문과 반복문컴퓨터, AI/(국비) Bio-Health AI 2026. 4. 1. 13:30
2026.03.27(금) 3일차 교육내용 1. 파이썬 조건문 : 단순 비교를 넘어선 논리 구조True or False ▶ 숫자 변수 1 = True, 0 = False 이다.num = 0# 1 = True, 0 = Falseif num : # num이 True일때 print를 실행하겠다 print(num)else : print('not num')if not num : # num을 부정 -> False가 True가 되어 print 실행 print('not num') ▶ 문자열에서 null = False - 공백도 문자열이라서 ' '도 문자열로 본다.city = ' ' #null문자열 = Falseif not city : print('empty city') # city = 0 False 값..
-
[Day 01, TIL] 파이썬의 메모리 구조와 객체 지향의 이해컴퓨터, AI/(국비) Bio-Health AI 2026. 3. 30. 22:36
2026. 3. 25 (수) 수업내용 정리 1. 파이썬 변수는 왜 특별 할까?- 파이썬에서 변수는 단순히 값을 저장하는 공간이 아닌, 데이터가 저장된 메모리의 주소를 가리키는 포인터(pointer)- 포인터(pointer) : 실제 데이터 저장이 아닌 '주소값 저장' # 포인터는 반드시 초기화 해야한다 -> 안하면 프로그램 중단됨 - stack : 변수명이 생성되는 공간 / 함수 동작 시 필요한 필요한 데이터 저장 - heap ▷ 실제 데이터 저장(객체 저장) ▷ 동적메모리할등으로 데이터 저장 파이썬은 모든것이 객체(object)이다 파이썬은 완전객체지향 프로그램이며, 1급 객체이다. 즉, 함수를 변수에 담을 수도 있고, 다른 함수의 인자로 전달 할 수도 있다. problem =..