Python 46

[Python] 파이썬 for문 사용법과 예제

1부터 10 더하는 코드 짜기 for문에 대해 알아보기전, 일반적인 방법으로 1부터 10까지 더하는 코드를 짜보자. 그럼 아래와 같은 예제처럼 짤 수 있다. num = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 print(num) 결과 : 55 아주 간단하다. 하지만 1부터 1000까지 더하라고 할때, 위에 방식을 쓰면 엄청난 노가다가 될 거다. 이때 for문을 사용하면 편하게 1부터 1000까지 더할 수 있다. for문 사용해서1부터 10까지 더하기 위에 예제를 for문으로 바꾼 예제다. 언뜻보면 더 복잡해 보일 수 있다. 하지만 range(1, 11): 안에 숫자만 바꾸면 간단하게 1 부터 1000까지 더 할 수 있다. 우선 for문을 사용하는 이유구나 라고 생각하고 넘어가..

Python 2024.02.07

[Python] 파이썬 비교 연산자 & 논리 연산자 정리

비교 연산자 조건식을 만들 때 비교 연산자, 논리 연산자를 사용해서 만든다. 그 중 하나인 비교 연산자다. 아래 표에 나와 있는 비교 연산자를 읽어보고 예제를 통해서 알아보자. 비교 연산자 설명 a b a가 b보다 크다. a == b a와 b는 같다. a = b a가 b보다 크거나 같다. a != b a와 b는 같지 않다. a b a가 b보다 작기 때문에 False가 출력 된다. a = 2 b = 3 if a > b: print(True) else: print(False) 결과 : False a =..

Python 2024.02.07

[Python] 파이썬 if문 사용법과 예제

if문 이란? if문은 조건을 충족한다면 수행 하라는 조건문이다. 아래 그림처럼 조건문이 참(true)이면 선택문1을 실행하고 거짓(false)이면 선택문 2를 실행하는 방식이다. 우선 대충 그렇구나 하고 넘어가자. if문의 기본 형태 if, else 두 개로 if문을 만드는 것이 기본적인 형태다. 첫 출부터 아래로 내려가면서 실행되며, 조건을 만족하면 해당 조건문안에 코드가 실행된다. 아래 예제 2번째 줄을 보면 89 보다 score가 크기 때문에 해당 조건문은 참이 되고 print("A등급")이 실행된다. 2번째 줄의 조건문이 만족했기 때문에 5번째 줄 else문은 실행되지 않는다. score = 90 if 89 < score: # '

Python 2024.02.07

[Python] 파이썬 자료형 총정리(정수, 소수, 실수, 딕셔너리, 불린, 집합, 문자열, 리스트, 튜플)

변수란? 변수는 변하는 수를 말한다. 예를 들어 아래처럼 a라는 변수를 선언하면 a = 5가 된다. a = 5 a에다가 2를 더하면, a = 7 이 된다. 이처럼 값이 언제든 변할 수 있는 a를 변수라고 부른다. a = a + 2 #a = 5 + 2 자료형이란? 데이터를 구분할 수 있도록 타입을 나눈 것이 자료형이다. 아래처럼 a라는 변수이름은 같지만 int, double, string처럼 변수 앞에 자료형을 붙여 정수, 실수, 문자열 등 구분을 하는데 사용한다. 아래는 C++ 기준이며, 파이썬은 자료형을 붙이지 않는다. int a; //정수 double a; //실수 string a; //문자열 정적 타입 언어 vs 동적 타입 언어 변수 선언 시 자료형을 선언해야 하면 정적 타입 언어, 자료형을 선언하..

Python 2024.02.06

[Python] 파이참(Pycharm) 다운로드 및 설치

파이참(PyCharm)이란? 파이썬을 설치하면 전용 IDLE을 제공한다. 하지만 실용성이 떨어져 실무에서는 사용하지 않는다. 그래서 사용하기 편한 여러가지 에디터가 있는데 그중 파이참은 파이썬에 특화된 개발 환경 에디터다. 파이썬 개발 시 파이참 외에도 주피터, vs code 등 원하는 에디터를 사용하면된다. 파이참 설치전 알아둬야 할것. 파이참은 개발 툴일 뿐이다. 즉 파이썬과 파이참 두개를 설치 해줘야 한다. 하지만 파이참을 설치하면서 파이썬이 설치 가능 하므로 굳이 파이썬을 설치할 필요가 없다. 1. 사이트 방문 파이참 다운 사이트 방문 https://www.jetbrains.com/pycharm/download/?section=windows Download PyCharm: Python IDE fo..

Python 2024.02.06

[Python] 파이썬 이란 무엇일까?

파이썬 이란? 파이썬(영어: Python)은 1991년 네덜란드계 소프트웨어 엔지니어인 귀도 반 로섬이 발표한 고급 프로그래밍 언어로, 플랫폼에 독립적이며 인터프리터식, 객체지향적, 동적 타이핑(dynamically typed) 대화형 언어이다. 간결하고 읽기 쉬운 문법이 특징인 프로그래밍 언어로 데이터 분석, 웹 개발, 인공지능 등 다양한 분야에서 활용된다. -위키백과 파이썬의 장점 1. 문법이 쉬워 쉽게 배울 수 있다. 물론 처음 프로그래밍 언어를 배우는 사람에게는 어렵겠지만 다른 언어에 비해서 쉽다는 거다. 그래서 프로그래밍 언어를 처음 배우는 사람에게 추천된다. 2. 간결하다. 즉 가독성이 다른 언어에 비해 좋다. 3. 강력한 기능을 지원한다. 우리가 생각하는 대부분의 프로그램을 만들 수 있다. ..

Python 2024.02.06