Python(11)
-
오늘 배운 파이썬 핵심 요약 정리 (사칙연산 / 문자열 / f-string / 오류 해결법)
✅ 1. 파이썬 사칙연산연산 기호 예시 결과더하기+10 + 515빼기-10 - 55곱하기*10 * 550나누기/10 / 52.0 (소수 나옴)a = 10 + 5b = 10 - 5c = 10 / 5d = 10 * 5print(a, b, c, d) # 결과: 15 5 2.0 50✅ 2. 문자열(String)이란?글자들 묶음 = 문자열 = "안녕" 또는 'Hello'문자열끼리는 +로 붙일 수 있어요print("안녕" + " 친구") # 결과: 안녕 친구✅ 3. 중요한 주의사항!문자열 + 숫자 = ❌ 오류납니다!age = 10print("나이는 " + age) # ❌ TypeError 발생이유:문자열과 숫자는 서로 다른 종류라서 그냥 더할 수 없어요.✅ 4. 해결 방법 ① : str()로 숫자를 문자로 바..
2025.06.24 -
점프 투 파이썬 핵심 요약 노트 (문자열, 리스트, 변수 편)
1. 변수란?변수는 데이터를 저장하는 이름표예요.파이썬에서는 변수에 값을 넣을 때 =를 사용해요.a = 10 # 숫자 10을 a라는 변수에 저장name = "현진" # "현진"이라는 글자를 name에 저장변수 이름 규칙영어, 숫자, _ 사용 가능 (숫자로 시작 ❌)대소문자 구분 (name과 Name은 다름)2. 문자열(String)문자열이란?글자들의 모음 = "Hello", 'Python'문자열 만들기 방법a = "Hello"b = 'Python'문자열에서 글자 꺼내기 (인덱싱)a = "Hello"print(a[0]) # Hprint(a[-1]) # o (뒤에서 첫 번째 글자)문자열 자르기 (슬라이싱)a = "Hello"print(a[0:2]) # He (0번부터 2번 전까지)prin..
2025.06.24 -
파이썬 f-string 완전 쉬운 설명
✅ 1. f-string이란?f-string은 글자 + 변수를 쉽고 간단하게 출력할 수 있는 방법이에요.✅ 2. 왜 필요해요?❌ 이런 코드에서 오류가 나요age = 10print("내 나이는 " + age) # ❌ 오류 발생이유: "문자열" + 숫자는 더할 수 없어요.파이썬은 “글자와 숫자를 그냥 더하라고?” 하고 에러를 내요.✅ 그래서 f-string을 쓰면 이렇게 해결돼요!age = 10print(f"내 나이는 {age}") # 👉 출력: 내 나이는 10✅ 3. f-string 기본 문법f"문장 안에 {변수이름}을 넣어요"f를 문자열 앞에 붙이고{ } 안에 변수 이름을 쓰면그 자리에 변수의 값이 들어가요!✅ 4. f-string 예제 모음코드 예시 설명 결과 출력name = "파이리"print(..
2025.06.23 -
변수란? 이름 짓는 규칙부터 오류 예시까지!
변수란 무엇일까?용어 의미Variable (배러리어블)데이터를 저장할 수 있는 공간 또는 이름표값(Value)숫자, 문자, 리스트 등 우리가 저장하고 싶은 실제 데이터할당 연산자 =**오른쪽 값을 왼쪽 변수에 저장(assign)**하는 기호📌 즉, 변수는 **"데이터를 담는 이름이 붙은 상자"**라고 이해하면 쉬워요!변수 구성 요소age = 25age: 변수 이름25: 저장할 값=: 할당 연산자 → 우변 값을 좌변 변수에 저장변수 구조 그림으로 이해하기 ┌────────────┐ │ age │ ← 변수 이름 └────┬───────┘ │ ▼ [ 25 ] ← 저장된 값변수 이름 짓는 규칙 (Naming Rule)변수는 아무 이름이나..
2025.06.23 -
print() vs input() 차이
print()와 input()의 차이 한눈에 보기함수 이름 역할 언제 사용하나요? 예시 출력 결과print()화면에 출력사용자에게 정보를 보여줄 때print("안녕하세요") → 안녕하세요 출력input()사용자에게 입력 받기사용자에게 값을 직접 받을 때input("이름을 입력하세요: ") → 입력창 생성됨예제 코드로 이해하기아래 예제 코드를 직접 실행해보세요 👇name = input("당신의 이름은 무엇인가요? ") # 사용자 입력 받기print("반갑습니다,", name, "님!") # 입력된 이름을 출력 실행 순서:당신의 이름은 무엇인가요?라는 문장이 화면에 뜸사용자가 예를 들어 현진이라고 입력그 입력이 name이라는 변수에 저장됨"반갑습니다, 00 님!"이 화면에 출력됨 왜 ..
2025.06.23 -
📌 [부동산 분석 2편] folium, geopandas로 지도 위에 인프라 시각화하기
지난 시간에는부동산 실거래가 분석을 통해'거래 금액이 안정적인 지역'을 찾는 방법을 정리했습니다.이번 포스팅에서는 **공공 인프라 데이터(학교, 병원, 지하철)**를지도 위에 시각화해서 겹치는 지역을 한눈에 파악하는 방법을 알려드릴게요.✅ 목차 안내단계 내용1️⃣사용한 라이브러리 소개 및 설치 방법2️⃣공공 위치 데이터를 불러오고 전처리하기3️⃣folium을 활용한 지도 위 시각화4️⃣geopandas와 함께 행정구역 경계 겹쳐보기5️⃣실전 예시 – 학군+지하철+병원 겹치는 지역 도출🚀 1️⃣ 사용 라이브러리 설치하기!pip install folium geopandas shapely라이브러리 역할foliumLeaflet 기반 지도 시각화geopandas행정구역 등 공간데이터 처리shapely좌표 기반 ..
2025.06.18