본문 바로가기
반응형

파이썬35

파이썬 표준 라이브러리 소개 파이썬은 풍부한 표준 라이브러리를 가지고 있어, 다양한 작업을 쉽게 수행할 수 있습니다. 이 표준 라이브러리는 파이썬 설치 시 기본적으로 제공되며, 추가로 설치할 필요 없이 사용이 가능합니다. os 모듈 os 모듈은 운영체제와 관련된 기능을 제공합니다. 예를 들어, 현재 작업 디렉토리를 확인하거나 파일을 생성, 삭제하는 것이 가능합니다. import os # 현재 작업 디렉토리 확인 print(os.getcwd()) # 파일 생성 with open("test.txt", "w") as file: file.write("Hello World!") # 파일 삭제 os.remove("test.txt") math 모듈 math 모듈은 수학 관련 기능을 제공합니다. 예를 들어, 삼각함수, 지수, 로그 등의 수학 함수.. 2023. 1. 25.
파이썬 정규표현식, 정규식 파이썬에서 정규식(Regular Expression)은 re 모듈을 사용하여 사용할 수 있습니다. 정규식은 텍스트 문자열에서 특정 패턴을 찾거나 치환하는 등의 작업을 수행할 수 있는 기능을 제공합니다. 정규식 패턴 정규식 패턴은 일반적인 문자와 특수 문자로 구성됩니다. . : 임의의 한 문자 * : 앞 문자가 0개 이상 존재 + : 앞 문자가 1개 이상 존재 ? : 앞 문자가 0 또는 1개 존재 ^ : 문자열의 시작 $ : 문자열의 끝 [] : 문자 클래스 (ex: [a-z], [0-9]) () : 그룹 예를 들어, 이메일 주소를 검사하는 정규식을 만들기 위해서는 다음과 같이 패턴을 작성할 수 있습니다. import re pattern = r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.. 2023. 1. 25.
파이썬 입력과 출력 입력 Python에서는 input() 함수를 사용하여 사용자로부터 입력을 받을 수 있습니다. 이 함수는 사용자가 입력한 문자열을 반환합니다. 예를 들어, 다음과 같이 사용자에게 이름을 입력받을 수 있습니다. name = input("What is your name? ") print("Hello, " + name) 출력 What is your name? John Hello, John 출력 Python에서는 print() 함수를 사용하여 화면에 문자열을 출력할 수 있습니다. print("Hello, World!") print() 함수는 여러 개의 인자를 사용할 수 있으며, 이들은 공백으로 구분됩니다. print("Hello,", "World!") print() 함수는 포맷팅도 지원합니다. name = "Jo.. 2023. 1. 25.
파이썬 문자열 관련 함수 문자열은 파이썬에서 자주 사용되는 자료형 중 하나입니다. 문자열을 조작하는데 사용되는 함수들을 알아보도록 하겠습니다. len() 문자열의 길이를 구할 때 사용합니다. string = "Hello World!" print(len(string)) # 12 str.upper() 문자열을 대문자로 변환합니다. string = "Hello World!" print(string.upper()) # "HELLO WORLD!" str.lower() 문자열을 소문자로 변환합니다. string = "Hello World!" print(string.lower()) # "hello world!" str.replace(old, new) 문자열에서 old 문자열을 new 문자열로 바꿉니다. example_string = "Hel.. 2023. 1. 24.
반응형