Study/python 6

[Python] 문자열 포매팅 방법 - format, f-string 활용

파이썬으로 문자열을 포맷팅하는 방법입니다. format 함수로 문자열 포매팅기본 사용법format 함수로 문자열을 포맷팅하는 기본 사용법입니다.name = "Alice"age = 25print("이름: {}, 나이: {}".format(name, age))# 출력 결과: 이름: Alice, 나이: 25 {}가 자리 표시자 역할을 하고, format 메소드를 통해 전달한 값이 차례대로 들어갑니다. 인덱스 사용인덱스를 사용하여 값을 전달하는 순서를 변경할 수 있습니다.print("이름: {1}, 나이: {0}".format(age, name))# 출력 결과: 이름: Alice, 나이: 25 인덱스는 0부터 시작하며, {0}으로 설정하면 0번째 인자 값이 들어갑니다. 변수명 지정print("이름: {n}, 나..

[Python] 리스트의 문자열 따옴표 없이 출력하는 방법

파이썬으로 리스트를 출력할 때 따옴표 없이 출력하는 방법을 정리하였습니다. join() 사용(문자열 리스트일때)문자열 리스트에서 각 요소를 따옴표 없이 출력하고 싶을 때 join 메소드를 사용할 수 있습니다.my_list = ["apple", "banana", "cherry"]print(" ".join(my_list))# 출력결과: apple banana cherry 만약 요소 사이를 ,(콤마)로 구분하고 싶다면 다음과 같이 사용하면 됩니다.my_list = ["apple", "banana", "cherry"]print(", ".join(my_list))# 출력 결과: apple, banana, cherry * 연산자 사용* 연산자를 사용하면 리스트의 요소가 공백으로 구분되어 출력됩니다.my_list =..

[Python] 따옴표, 쌍따옴표, 따옴표 3개 차이와 예제 정리

Python 따옴표와 쌍따옴표따옴표와 쌍따옴표 둘다 단일 문자열을 정의할 때 사용합니다.'(따옴표)와 "(쌍따옴표)의 기능은 동일하며, 혼용이 가능합니다. 만약 문자열 안에 다른 따옴표를 포함해야 할 경우 유용하게 사용할 수 있습니다.Python 따옴표, 쌍따옴표 사용 예제파이썬으로 따옴표와 쌍따옴표를 사용하는 예제입니다.# 따옴표 사용single_quote = 'Hello, Python!'print(single_quote) # 출력: Hello, Python!# 쌍따옴표 사용double_quote = "Hello, Python!"print(double_quote) # 출력: Hello, Python!# 문자열 안에 작은 따옴표 포함sentence1 = "It's a beautiful day."pri..

[Python] VSCode 파이썬 확장 프로그램 소개 및 추천

Visual Studio Code에서 파이썬 개발에 유용한 확장프로그램을 소개드리겠습니다. Python Vscode 확장 프로그램 추천PythonMicrosoft에서 제공하는 공식 파이썬 확장 프로그램으로, 파이썬 코드 실행 및 디버깅, 코드 포맷팅을 지원합니다.파이썬 개발을 위해 가장 먼저 설치해야합니다.VSCode Python 확장프로그램 공식 사이트 바로가기 Python - Visual Studio MarketplaceExtension for Visual Studio Code - Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, forma..

[Python] 설치 없이 웹에서 코드를 실행할 수 있는 컴파일러 사이트 3가지 소개

파이썬 웹 컴파일러란?파이썬 웹 컴파일러는 별도의 프로그램 설치 없이 웹 브라우저에서 바로 코드를 작성하고 실행할 수 있는 도구입니다.복잡한 설정 없이도 파이썬 코드를 실행할 수 있기 때문에 입문자나 빠른 테스트를 원하는 개발자에게 유용하게 사용될 수 있습니다. 개발도구(IDE)와 비교했을 때 기능 제한이 있지만, 간단하고 빠르게 실행하기엔 적절한 선택이 될 수 있습니다. 파이썬 온라인 컴파일러 3가지 소개1. ReplitReplit은 브라우저 기반으로 통합 환경 개발을 제공하는 툴입니다.파이썬 외에도 다양한 언어를 사용할 수 있습니다.Replit 바로가기 Replit – Build apps and sites with AIReplit is an AI-powered platform for building ..

[Python] BeautifulSoup와 Selenium의 차이는?

BeautifulSoup란?BeautifulSoup는 파이썬에서 HTML과 XML 파일을 손쉽게 파싱(구문 분석)할 수 있게 도와주는 라이브러리입니다.웹 페이지에서 원하는 데이터를 추출할 때 주로 사용되며, HTML 문서를 트리 형태로 구조화해 특정 요소를 쉽게 찾고 조작할 수 있습니다.특징간단한 문법: HTML 파일을 트리 구조로 만들어 태그와 속성을 사용해 특정 요소를 직관적으로 찾을 수 있습니다.다양한 파서 지원: 기본적으로 Python 표준 라이브러리의 HTML 파서를 사용하며, html.parser 외에도 lxml과 html5lib 등 다양한 파서를 사용할 수 있어 유연합니다.유효하지 않은 HTML도 파싱 가능: HTML 코드가 깨져 있거나 잘못된 경우에도 이를 교정하며 파싱할 수 있어 다양한 ..

728x90