파이썬은 1991년에 귀도 반 로섬(Guido van Rossum)에 의해 개발된 고급 프로그래밍 언어입니다. 파이썬의 주요 특징과 장점은 다음과 같습니다.간결하고 읽기 쉬운 문법: 파이썬의 문법은 다른 언어에 비해 간결하며, 코드의 가독성이 높습니다. 이러한 특징은
🖥️ 파이썬을 설치하는 방법은 운영체제에 따라 다르게 신행됩니다.파이썬 공식 웹사이트 다운로드 페이지에서 해당하는 버전의 인스톨러를 다운로드한다.다운로드한 파일을 실행한다."Add python.exe to PATH" 체크박스를 선택한다. 이렇게 하면 파이썬이 시스템
구글 코랩(Colab)은 구글에서 제공하는 클라우드 기반의 Jupyter 노트북 환경입니다. 주로 Python 코드를 작성하고 실행하는 데 사용되며, 데이터 분석, 기계 학습, 딥러닝 등의 작업에 유용합니다.1\. 무료 GPU/TPU 사용: 코랩은 사용자에게 무료로 G
print() 함수는 파이썬의 기본 출력 함수로, 터미널이나 콘솔 창에 데이터를 출력하기 위해 사용한다.값1, 값2, ... : 출력하고 싶은 값을 쉼표(,)로 구분하여 나열합니다.sep : 값들 사이에 들어갈 구분자를 지정합니다. 기본값은 공백(' ')end : 모든
변수는 프로그래밍에서 데이터를 저장하고 관리하는 데 사용되는 중요한 개념이다. 변수는 이름이 붙은 메모리 공간으로, 값을 저장하거나 참조할 때 사용된다.변수 선언: 변수를 사용하기 전에 해당 변수의 이름을 정하고, 그 이름을 사용해 변수를 선언한다.변수명은 대소문자를
파이썬에서 문자열은 텍스트 데이터를 다루는 데 사용되는 중요한 데이터 타입이다. 문자열은 작은따옴표(') 나 큰 따옴표("), 세 개의 따옴표 (''',""")로 둘러싸인 텍스트로 표현된다.🖥️예제파이썬의 문자열은 유니코드(Unicode) 문자의 시퀀스로 구성되며,
여러 개의 데이터 항목을 하나의 단위로 관리할 수 있게 해주는 데이터 구조여러 개의 데이터를 하나의 변수에 저장하고, 관리할 수 있게 해주며 파이썬에서는 리스트, 튜플, 세트, 딕셔너리 등이 기본적인 컬렉션 타입에 속한다.여러 값들을 하나의 변수에 저장하고 관리할 수
튜플 여러 가지 데이터 타입의 값을 저장할 수 있는 변경 불가능(immutable)한 순서가 있는 컬렉션 생성 튜플은 괄호()를 사용하고 항목들은 쉼표,로 구분한다. > - 값을 한개만 넣을 때 꼭 뒤에 쉼표(,)를 써줘야한다 변경이 불가능한 컬렉션으로 tu1[0]
input() input() 함수는 사용자로부터 키보드 입력을 받는 데 사용되는 내장 함수이다. 프로그램 실행 중에 사용자가 값을 입력하면, 입력한 값이 문자열로 반환되어 변수에 저장하여 사용할 수 있다.
세트 세트(set)는 중복되지 않는 항목들의 컬렉션이다. 생성 세트(set)는 중괄호 {}를 사용하여 생성하거나 set() 생성자를 사용하여 생성할 수 있다. > 보통 set() <- 생성자는 다른 타입의 컬렉션 객체를 set타입으로 변경할때 사용한다. ![](h
재귀 호출(recursion)은 함수가 자기 자신을 다시 호출하는 기법을 말한다. 재귀 호출을 사용하면 복잡한 문제를 간단하고 우아하게 풀 수 있지만, 잘못 사용하면 프로그램의 성능에 문제가 발생할 수 있다.무한재귀 : 재귀 함수의 기본 케이스가 없거나 잘못되면 함수는
객체지향 프로그래밍 객체지향 프로그래밍(Object-Oriented Programming, OOP)은 소프트웨어를 설계하고 구현하는 데 사용되는 중요한 프로그래밍 패러다임 중 하나이며. 이 패러다임은 프로그램을 "객체"라고 불리는 독립적인 개체로 나누고, 이러한 객체들
파이썬의 딕셔너리는 키-값 쌍을 저장하는 변경 가능한(mutable) 컬렉션이다.🖥️예제딕셔너리는 변경 가능합니다. 따라서, 딕셔너리에 키-값 쌍을 추가하거나 제거하거나, 기존의 키의 값을 변경할 수 있습니다.🖥️예제딕셔너리는 키로 값을 찾아낼 수 있다.딕셔너리의
산술 연산자는 주로 수치 데이터 유형에 대한 기본 산술 연산을 수행하기 위해 사용된다.\+ : 더하기\- : 빼기\* : 곱하기/ : 나누기// : 목(정수 나누기)% : 나머지\*\* : 지수(거듭제곱)🖥️예제비교 연산자는 주로 두 값을 비교하는데 사용되며
조건문은 코드의 실행 흐름을 제어하기 위해 사용하는 구문이다. 이 조건문은 주어진 조건이 참인지 거짓인지에 따라 다른 코드를 실행하게 됩니다.가장 기본적인 조건문이며 특정 조건이 참(True)일 경우에만 해당 블록 내의 코드가 실행된다.여기에서 조건은 True 또는 F
반복문 반복문은 동일한 작업을 여러 번 실행하기 위해 사용되는 제어 구조이다. 주로 for 문과 while 문이 사용되며, 각각의 반복문은 다른 상황에 적합한 방식으로 사용된다. while 문 while 문은 특정 조건이 참인 동안 반복적으로 코드 블록을 실행하는 제
for문은 다양한 컬렉션(리스트, 튜플, 딕셔너리, 세트 등)과 함꼐 사용할 수 있다. 리스트와 for문 🖥️예제 > i 에 객체가 담기게 된다. > for은 if문과 함께 사용할 수 있는데 위 예제는 score 리스트의 길이만큼 반복하며 점수가 60점 이상인
랜덤 모듈 파이썬 랜덤 모듈이란 0이상 1미만의 숫자 중에서 랜덤으로 숫자를 뽑아주는 기능이다. 사용시에는 inport random 후 random.random() 을 입력해주면 된다. > 실수를 정수로 변경해주기위해 int()를 사용해 강제형변환을 해준다. 🖥️
사용자 정의 함수란 사용자가 특정 작업을 수행하기 위해 직접 작성한 함수를 의미합니다. 파이썬에는 많은 내장 함수들이 있지만, 때로는 우리의 요구사항에 맞게 동작하는 함수를 직접 만들어야 할 때가 있습니다. 이때 사용자 정의 함수를 작성하게 됩니다. 기본적인 구조는 아
스코프(scope) 파이썬에서 변수의 범위(scope)는 해당 변수가 프로그램 내에서 참조되고 변경될 수 있는 영역을 의미합니다. 파이썬의 변수 범위는 크게 네 가지로 분류됩니다 local(지역) Local scope는 변수가 함수 내에서 정의될 때 해당 함수 내부를