본문 바로가기

BIG DATA/PYTHON30

[파이썬 기초] 파이썬 연산자와 표현식 완벽 가이드 1. 연산자란?연산자(operator)는 변수나 값에 대한 연산을 수행하는 기호입니다. 파이썬에서는 다양한 연산자를 제공하며, 이를 활용하여 여러 가지 계산과 논리 연산을 수행할 수 있습니다. 2. 산술 연산자 (Arithmetic Operators)숫자를 계산할 때 사용하는 연산자입니다.연산자 설명예제+덧셈a + b-뺄셈a - b*곱셈a * b/나눗셈a / b//몫a // b%나머지a % b**거듭제곱a ** b예제 1: 산술 연산자 사용a = 10b = 3print(a + b) # 13print(a - b) # 7print(a * b) # 30print(a / b) # 3.3333...print(a // b) # 3print(a % b) # 1print(a ** b) # 1000 (10^3).. 2025. 3. 16.
[파이썬 기초] 초보를 위한 파이썬 자료형과 데이터 구조 완벽 가이드 1. 자료형이란?자료형(data type)은 변수에 저장되는 값의 유형을 의미합니다. 파이썬에서는 다양한 자료형을 제공하며, 데이터의 종류에 따라 적절한 자료형을 선택하여 사용해야 합니다.2. 기본 자료형파이썬의 기본 자료형은 다음과 같습니다.1) 숫자형 (int, float, complex)int: 정수를 저장하는 자료형float: 소수점을 포함한 실수를 저장하는 자료형complex: 복소수를 저장하는 자료형예제 1: 숫자형 사용num1 = 10 # intnum2 = 3.14 # floatnum3 = 2 + 3j # complexprint(type(num1)) # print(type(num2)) # print(type(num3)) # 2) 문자열 (str)문자는 " 또는 '로 감싸서 표현하며.. 2025. 3. 13.
[파이썬 기초] 초보자를 위한 파이썬 변수 선언과 할당 완벽 가이드 1. 변수란 무엇인가?프로그래밍에서 변수(variable)는 데이터를 저장하는 공간입니다. 변수에 값을 저장하면, 나중에 그 값을 사용할 수 있습니다.2. 파이썬에서 변수 선언과 할당파이썬에서는 변수를 선언할 때 var_name = value 형식을 사용합니다. 따로 int, string 같은 자료형을 선언할 필요 없이, 값을 할당하면 자동으로 변수의 타입이 결정됩니다.예제 1: 변수 선언 및 값 할당# 숫자 변수 선언x = 10# 문자열 변수 선언y = "Hello, Python!"# 소수(실수) 변수 선언z = 3.14print(x)print(y)print(z) 3. 변수 이름 규칙변수 이름을 정할 때 다음 규칙을 지켜야 합니다:영문자(A-Z, a-z), 숫자(0-9), 밑줄(_)만 사용할 수 있음숫.. 2025. 3. 13.
[PYTHON] Flask에서 OAuth 2.0을 활용한 소셜 로그인 (Google, Kakao) Flask에서 OAuth 2.0을 활용한 소셜 로그인 (Google, Kakao)이전 글에서는 JWT와 Refresh Token을 활용한 로그인 유지 방법을 배웠습니다.이번에는 OAuth 2.0을 이용해 Google 및 Kakao 소셜 로그인을 구현해 보겠습니다.✅ OAuth 2.0 개념 및 동작 방식✅ Flask에서 Google 로그인 구현✅ Flask에서 Kakao 로그인 구현  [PYTHON] Flask에서 Refresh Token을 활용한 JWT 자동 갱신Flask에서 Refresh Token을 활용한 JWT 자동 갱신이전 글에서는 JWT(JSON Web Token)를 이용한 로그인 유지 방법을 배웠습니다.하지만 JWT는 만료 기한이 설정되어 있어 일정 시간이 지나면 재로그인이 필요englishf.. 2025. 3. 10.
[PYTHON] Flask에서 Refresh Token을 활용한 JWT 자동 갱신 Flask에서 Refresh Token을 활용한 JWT 자동 갱신이전 글에서는 JWT(JSON Web Token)를 이용한 로그인 유지 방법을 배웠습니다.하지만 JWT는 만료 기한이 설정되어 있어 일정 시간이 지나면 재로그인이 필요합니다.이를 해결하기 위해 Refresh Token을 활용한 자동 로그인 갱신 기능을 구현하겠습니다.✅ Access Token vs Refresh Token✅ Refresh Token을 이용한 JWT 갱신 방식✅ Flask에서 Refresh Token을 활용한 구현  [PYTHON] Flask에서 JWT(JSON Web Token)를 활용한 로그인 유지하기Flask에서 JWT(JSON Web Token)를 활용한 로그인 유지하기이전 글에서는 이메일 인증 시스템을 구축하여, 사용.. 2025. 3. 9.
[PYTHON] Flask에서 JWT(JSON Web Token)를 활용한 로그인 유지하기 Flask에서 JWT(JSON Web Token)를 활용한 로그인 유지하기이전 글에서는 이메일 인증 시스템을 구축하여, 사용자가 이메일을 통해 계정을 활성화하도록 만들었습니다.이번 글에서는 JWT(JSON Web Token)를 이용하여 로그인 상태를 유지하는 방법을 배워보겠습니다. ✅ JWT란?✅ Flask에서 JWT를 활용한 로그인 구현✅ 토큰을 이용한 인증 시스템 구축  [PYTHON] Flask에서 이메일 인증 구현하기Flask에서 이메일 인증 구현하기이전 글에서는 Flask에서 파일 업로드 기능을 이용해 프로필 사진을 추가하는 방법을 배웠습니다.이번 글에서는 회원가입 시 이메일 인증 기능을 구현하는 방법을englishforkid.tistory.com 1. JWT란?JWT(JSON Web Token.. 2025. 3. 7.