AI 헬스케어 2기 데이터 분석 코스 Python (1)

 파이썬을 "Hello Python"부터 시작했다.



파이썬 소개

파이썬 프로그래밍의 기초 문법을 익혀 향후 AI/LM 과정에서 
코딩 부담 없이 학습할 수 있는 기반을 구축한다.

코딩

명령어

파이썬으로 가능한 것
1.웹 크롤링
2.데이터 분석
3.머신러닝/AI
4.웹/앱 개발
5.금융 분석

의료 현장에서 파이썬 활용
1. 환자의 데이터 통계 분석
2. 스케줄 관리 시스템
3. AI 진단 도구 활용
4. 논문 데이터 시각화
5. 진료 패턴 분석

Colab(https://colab.research.google.com)

무료 사용 - 구글 계정만 있으면 가능
설치 불필요
GPU, TPU 무료 제공
협업 기능: 구글 docs 처럼 실시간 공유 가능
자동 저장: 구글 드라이브에 자동 백업

Shift + Enter 

현재 셀 실행 후 다음 셀로 자동 이동

Ctrl/Cmd + Enter 

현재 셀만 실행하고 해당 셀에 머물기

파이썬 필수 개념
1. 변수 (Variables)
2. 자료구조 (Data Structures)
3. 제어문 (Control Flow)
4. 반복문 (Loops)
5. 함수 (Function)
6. 클래스 (Classes)

파이썬의 경우 따옴표 종류 구분을 하지는 않는다.
문자열의 경우 따옴표가 없을 경우 오류가 발생한다.

개발에서는 수학에서와 달리 = 기호는 그 의미가 다르다.
개발에서는 "왼쪽 항에 오른쪽 값을 할당하겠다" 라는 뜻이다.



여러 단어는 언더스코어(_)로 연결 (snake_case)

띄어쓰기를 허용하지 않는다.

camelCase

phoneNumber

피해야 할 변수명

temp 온도인지 임시 변수인지 헛갈릴 수 있다.

systolic_bp
diastolic_bp

문자열 (str)

+로 연결할 수 있다.

따옴표 안에 있는 것은 문자열로 인식한다.

type("25")
# 데이터 타입 : 문자열
# 값: 숫자

#데이터타입(값)
age_num = int(age_str)

정수(int)

실수(float)

불린(bool)

is

has


데이터 타입 확인하기

type

== 인 경우 수학에서 = 뜻과 같은 것이 된다.

isinstance

주석(comment) 작성법

! 반대로 뒤집는 경우, not same


not은 ! 처럼 쓰인다.

ctrl + m + y


print(f"name: {name}")
name: 이민수






birth_year = 1990 # 출생연도 
height_cm = 170 # 키 (cm) 

 # 2. BMI 계산 height_m = height_cm / 100  # 키를 미터로 변환
 
bmi = weight / (height_m ** 2)  # BMI 계산 

print(f"BMI: {bmi:.1f}") 

print(f"출생연도: {birth_year}년") 

print(f"성인 여부: {is_adult}")



댓글

이 블로그의 인기 게시물

베이스 캠프에서 (1)

베이스 캠프에서 (2)

Database 분석 (4)