728x90

Python 5

[Python] Anaconda/Miniconda 설치 및 가상화 설정

아나콘다가 뭔데 ?우리는 파이썬 언어를 이용해서 프로젝트를 진행할때 여러가지 라이브러리 및 패키지들을 사용하게 된다.그런데 각 라이브러리끼리의 권장 버전이 각각 달라서 종종 라이브러리끼리 의존성이 충돌하는 경우가 있어이러지도 저러지도 못하고 애를 먹을때가 있다.그러나 이 의존성 충돌을 방지하면서 서로 호환되는 라이브러리를 평화롭게 쓸 수 있는 방법이바로 가상환경(Virtualenvs)이다.아나콘다는 이러한 가상환경을 만들어 파이썬과 패키지들을 독립적으로 관리할 수 있게 해주는 툴이다.  1. 설치https://www.anaconda.com/ Anaconda | The Operating System for AIDemocratize AI innovation with the world’s most truste..

Python 2024.10.28

파이썬으로 정적 페이지 웹 크롤링 하기 - 1

✔️ 사전 준비- VSCode 설치https://code.visualstudio.com/ Visual Studio Code - Code Editing. RedefinedVisual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.code.visualstudio.com  - 파이썬 설치https://www.python.org/ Welcome to Python.orgThe offici..

Python 2024.05.14

[Python] 선택구조

선택구조 선택구조의 구문형식 - 구문형식 → 들여쓰기는 코드 블럭을 표현 → 특정 동작을 수행하는 한 라인 이상의 명령문 집합 → 스페이스 4칸 권고 (PEP-8) if 불리언식 : 명령문 1 명령문 2 선택구조의 실행흐름 → if 라는 선택구조에 의해서 명령문이 실행될수도 , 안될 수도 있다. 불리언식 - 비교연산자를 사용하여 결과가 불리언 타입으로 생성되는 표현식 불리언 타입 - 논리값이 참(True) 과 거짓 (False)의 값만 표현할 수 있는 데이터 타입 → True 또는 False 예약어를 사용하여 표현 → 비교 연산자를 사용한 표현식의 결과로 생성 원뿔 계산 프로그램 개선 - 기존 코드 # 반지름 사용자 입력 rad = int(input("반지름을 입력하세요 : ")) # 높이 사용자 입력 ..

Python 2024.03.25

[Python] 제어구조

제어구조의 이해 구조적 프로그래밍 패러다임 - 절차적 프로그래밍 패러다임의 하위개념 - goto문을 사용하지 않고 프로그램을 3가지 제어만으로 구성하는 프로그래밍 패러다임 → 순차 (sequence) 구조 → 선택(selection)구조 → 반복(interation) 구조 - 프로그램 실행흐름이 간결하고 작은 규모로 조직화하기 쉬움 순차구조 설계 > 생산 > 조립 - 실행의 흐름을 주어지는 명령의 위치적 흐름에따라 수행하는 구조 → 명령 라인 위에서 아래로 흐르는 가장 직관적인 구조 선택구조 검사 > 정상 ? > 배송 > 불량 ? > 재생 - 특정 영역 내의 명령문에 대한 실행 여부를 프로그램 실행 과정 중 결정하는 구조 → 실행 여부는 조건에 따라 결정 반복구조 설계 > 배송 > 설계 > 배송 > 설계..

Python 2024.03.22

[Python] 프로그래밍 기초

프로그래밍 기초 숫자와 문자 숫자 - 정수(integer) : 소수점이 없는 숫자 - 실수(floating point) : 소수점이 포함되는 숫자 문자 - 유니코드(unicode) 기반 문자 또는 문자열 - 인용부호 " 또는 '를 사용하여 표 >> 문자가 하나이든, 여러개이든 파이썬에서는 모두가 문자타입 * unicode? → ASCII 코드 표는 실제 영국, 미국에서 사용하는 영문자와 특수기호만을 다룬다. 그 외 한글, 일본어, 중국어 등 영문자 외의 다른 나라의 언어들에도 별도의 코드표가 필요한데, 전 세계의 모든 문자들을 표현하기 위해 가변길이의 4byte로 문자를 표현하는 코드 체계를 유니코드(unicode) 라고 하며, 파이썬 3.0 부터는 모든 문자를 유니코드로 처리한다. 기본연산자와 표현식 ..

Python 2024.03.21
728x90