전체 글
-
프로그래밍에서 데이터를 효율적으로 저장하고 조작하기 위해서는 다양한 타입의 데이터 구조가 필요하다. 파이썬에서는 주로 리스트, 튜플, 딕셔너리, 세트와 같은 데이터 구조를 사용한다. 이번 포스팅에서는 이러한 데이터 구조에 대해 알아보자. ✅ 리스트 (List) 파이썬의 리스트는 여러 항목을 저장하는 데 사용되는 가장 기본적인 데이터 구조다. C나 Java에서의 배열과 유사하지만, 파이썬의 리스트는 크기가 가변적이고 다양한 타입의 항목을 저장할 수 있다는 장점이 있다. # 리스트 생성 fruits = ["apple", "banana", "cherry"] print(fruits) # ['apple', 'banana', 'cherry'] # 리스트 항목 추가 fruits.append("orange") prin..
파이썬의 데이터 구조: 리스트, 튜플, 딕셔너리, 세트프로그래밍에서 데이터를 효율적으로 저장하고 조작하기 위해서는 다양한 타입의 데이터 구조가 필요하다. 파이썬에서는 주로 리스트, 튜플, 딕셔너리, 세트와 같은 데이터 구조를 사용한다. 이번 포스팅에서는 이러한 데이터 구조에 대해 알아보자. ✅ 리스트 (List) 파이썬의 리스트는 여러 항목을 저장하는 데 사용되는 가장 기본적인 데이터 구조다. C나 Java에서의 배열과 유사하지만, 파이썬의 리스트는 크기가 가변적이고 다양한 타입의 항목을 저장할 수 있다는 장점이 있다. # 리스트 생성 fruits = ["apple", "banana", "cherry"] print(fruits) # ['apple', 'banana', 'cherry'] # 리스트 항목 추가 fruits.append("orange") prin..
-
코드를 짜다보면 파일명 저장하거나 로그를 기록하는 등 현재시간을 알야하 하는 경우가 종종 있다 근데 꼭 사용하려하면 기억이 잘 안난다... 그래서 정리함 ✅ 파이썬에서 현재시간을 출력 from datetime import datetime # 현재 날짜와 시간 출력 now = datetime.now() print(now) 만약 현재 날짜만 출력하고 싶다면, 아래와 같이 코드를 작성할 수 있다. 다양한 포맷을 사용하고 싶다면 strftime() 함수를 사용하면 된다. ▪️ YYYY-MM-DD 포맷 from datetime import date # 현재 날짜 출력 today = date.today() print(today) ✅ 파일 이름에 날짜 시간 포함시키는 예제 from datetime import dat..
파이썬 현재 날짜 가져오기코드를 짜다보면 파일명 저장하거나 로그를 기록하는 등 현재시간을 알야하 하는 경우가 종종 있다 근데 꼭 사용하려하면 기억이 잘 안난다... 그래서 정리함 ✅ 파이썬에서 현재시간을 출력 from datetime import datetime # 현재 날짜와 시간 출력 now = datetime.now() print(now) 만약 현재 날짜만 출력하고 싶다면, 아래와 같이 코드를 작성할 수 있다. 다양한 포맷을 사용하고 싶다면 strftime() 함수를 사용하면 된다. ▪️ YYYY-MM-DD 포맷 from datetime import date # 현재 날짜 출력 today = date.today() print(today) ✅ 파일 이름에 날짜 시간 포함시키는 예제 from datetime import dat..
-
프로그래밍에서 코드의 흐름을 제어하는 것은 중요하다. 코드의 흐름 제어를 통해 프로그램이 어떤 상황에 어떻게 반응할지, 어떤 조건에서 어떤 작업을 수행할지를 결정한다. 파이썬에서는 조건문과 반복문을 통해 코드의 흐름을 제어한다. ✅ 조건문 조건문은 특정 조건이 참인 경우에만 코드를 실행한다. 파이썬에서는 if, elif, else 키워드를 사용해서 조건문을 구성한다. 예를 들어, 변수 x의 값에 따라 다른 메시지를 출력하고 싶다면 다음과 같이 코드를 작성할 수 있다. x = 10 if x > 0: print("x is positive") elif x < 0: print("x is negative") else: print("x is zero") 위 코드는 x의 값에 따라 다른 메시지를 출력한다. 만약 x가..
파이썬의 흐름 제어: 조건문, 반복문프로그래밍에서 코드의 흐름을 제어하는 것은 중요하다. 코드의 흐름 제어를 통해 프로그램이 어떤 상황에 어떻게 반응할지, 어떤 조건에서 어떤 작업을 수행할지를 결정한다. 파이썬에서는 조건문과 반복문을 통해 코드의 흐름을 제어한다. ✅ 조건문 조건문은 특정 조건이 참인 경우에만 코드를 실행한다. 파이썬에서는 if, elif, else 키워드를 사용해서 조건문을 구성한다. 예를 들어, 변수 x의 값에 따라 다른 메시지를 출력하고 싶다면 다음과 같이 코드를 작성할 수 있다. x = 10 if x > 0: print("x is positive") elif x < 0: print("x is negative") else: print("x is zero") 위 코드는 x의 값에 따라 다른 메시지를 출력한다. 만약 x가..
-
파이썬의 기본: 변수, 자료형, 연산자 파이썬은 그 간결함과 풍부한 기능 때문에 전 세계적으로 인기가 높은 프로그래밍 언어 중 하나다. 그렇다면 이러한 파이썬의 기본 구성 요소에 대해 알아보자. ✅ 변수 변수는 데이터를 저장하고 추후에 참조하거나 변경할 수 있도록 하는데 사용되는 프로그래밍 요소다. 파이썬에서 변수를 선언하는 방법은 간단하다. 이름을 정하고, 등호(=)를 사용하여 값을 할당한다. name = "John Doe" age = 20 위 예제에서 name과 age는 변수이며, "John Doe"와 20은 각 변수에 할당된 값이다. ✅ 자료형 파이썬은 다양한 자료형을 지원한다. 기본적인 자료형에는 숫자, 문자열, 리스트, 튜플, 딕셔너리 등이 있다. ▪️ 숫자: 정수(int), 부동소수점(floa..
파이썬의 기본: 변수, 자료형, 연산자파이썬의 기본: 변수, 자료형, 연산자 파이썬은 그 간결함과 풍부한 기능 때문에 전 세계적으로 인기가 높은 프로그래밍 언어 중 하나다. 그렇다면 이러한 파이썬의 기본 구성 요소에 대해 알아보자. ✅ 변수 변수는 데이터를 저장하고 추후에 참조하거나 변경할 수 있도록 하는데 사용되는 프로그래밍 요소다. 파이썬에서 변수를 선언하는 방법은 간단하다. 이름을 정하고, 등호(=)를 사용하여 값을 할당한다. name = "John Doe" age = 20 위 예제에서 name과 age는 변수이며, "John Doe"와 20은 각 변수에 할당된 값이다. ✅ 자료형 파이썬은 다양한 자료형을 지원한다. 기본적인 자료형에는 숫자, 문자열, 리스트, 튜플, 딕셔너리 등이 있다. ▪️ 숫자: 정수(int), 부동소수점(floa..
-
✅ 파이썬 설치하기 파이썬의 공식 웹사이트(https://www.python.org/)를 방문한다. 웹사이트 상단의 'Downloads' 탭을 클릭한다. 여러분의 운영 체제에 맞는 최신 버전의 파이썬을 다운로드 받는다. (글을 작성하는 현재는 Python 3.10.0이 최신 버전이다.) 다운로드 받은 파일을 실행하고 지시에 따라 설치를 진행한다. 이제 파이썬이 설치되었다. 간단하게 파이썬이 제대로 설치되었는지 확인해보자. 터미널을 열고 python --version 또는 python3 --version 명령어를 입력한다. 정상적으로 설치되었다면, 설치된 파이썬의 버전 정보가 출력될 것이다. ✅ IDE(통합 개발 환경) 소개 파이썬 코드를 효과적으로 작성하기 위해, 통합 개발 환경(IDE)를 활용하는 것이..
파이썬 시작하기✅ 파이썬 설치하기 파이썬의 공식 웹사이트(https://www.python.org/)를 방문한다. 웹사이트 상단의 'Downloads' 탭을 클릭한다. 여러분의 운영 체제에 맞는 최신 버전의 파이썬을 다운로드 받는다. (글을 작성하는 현재는 Python 3.10.0이 최신 버전이다.) 다운로드 받은 파일을 실행하고 지시에 따라 설치를 진행한다. 이제 파이썬이 설치되었다. 간단하게 파이썬이 제대로 설치되었는지 확인해보자. 터미널을 열고 python --version 또는 python3 --version 명령어를 입력한다. 정상적으로 설치되었다면, 설치된 파이썬의 버전 정보가 출력될 것이다. ✅ IDE(통합 개발 환경) 소개 파이썬 코드를 효과적으로 작성하기 위해, 통합 개발 환경(IDE)를 활용하는 것이..
-
간혹가다 사용하던 PC를 교체하거나 기존 사용하던 PC에서 용량증설을 위해 새로운 디스크로 교체하는 경우가 생기곤 한다. 이럴경우 기존 사용하던 PC의 데이터는 모두 날라가게되고 새로운 환경에 윈도우를 설치해야하는데.. 이런 과정이 귀찮거나 기존 PC의 데이터를 반드시 살려야 하는 경우, 단순히 기존 PC환경에서 용량만 증설하고 싶은경우, '데이터 마이그레이션'을 진행하면 된다. Macrium Reflect 라는 프로그램을 활용하여 데이터 마이그레이션을 진행할 것이다. 이 프로그램의 기능을 간단 요약하자면, 기존사용하던 PC의 'C드라이브'를 통째로 복사하여 다른 디스크에 그대로 복제할 수 있다. 이 말은 OS 재설치 필요 없이 바로 복제된 디스크만 장착한다면 바로 이전 환경과 동일하게 사용이 가능하다...
PC 마이그레이션 하기간혹가다 사용하던 PC를 교체하거나 기존 사용하던 PC에서 용량증설을 위해 새로운 디스크로 교체하는 경우가 생기곤 한다. 이럴경우 기존 사용하던 PC의 데이터는 모두 날라가게되고 새로운 환경에 윈도우를 설치해야하는데.. 이런 과정이 귀찮거나 기존 PC의 데이터를 반드시 살려야 하는 경우, 단순히 기존 PC환경에서 용량만 증설하고 싶은경우, '데이터 마이그레이션'을 진행하면 된다. Macrium Reflect 라는 프로그램을 활용하여 데이터 마이그레이션을 진행할 것이다. 이 프로그램의 기능을 간단 요약하자면, 기존사용하던 PC의 'C드라이브'를 통째로 복사하여 다른 디스크에 그대로 복제할 수 있다. 이 말은 OS 재설치 필요 없이 바로 복제된 디스크만 장착한다면 바로 이전 환경과 동일하게 사용이 가능하다...