본문 바로가기

반응형

언어/Python

(142)
[ Python ] 문자열 검사하기 1. str.isalpha()문자열이 모두 알파벳 문자로만 이루어져 있는지 확인합니다.s = "Hello"print(s.isalpha()) # 출력: Trues = "Hello123"print(s.isalpha()) # 출력: False2. str.isdigit()문자열이 모두 숫자 문자로만 이루어져 있는지 확인합니다.s = "12345"print(s.isdigit()) # 출력: Trues = "12345abc"print(s.isdigit()) # 출력: False3. str.isalnum()문자열이 모두 알파벳 문자 또는 숫자로 이루어져 있는지 확인합니다.s = "Hello123"print(s.isalnum()) # 출력: Trues = "Hello 123"print(s.isalnum()) ..
[ Python ] 진수 변환하기 1. 2진수 변환: bin()bin() 함수는 정수를 2진수 문자열로 변환합니다.n = 10binary_representation = bin(n)print(binary_representation) # 출력: '0b1010'2. 8진수 변환: oct()oct() 함수는 정수를 8진수 문자열로 변환합니다.n = 10octal_representation = oct(n)print(octal_representation) # 출력: '0o12'3. 16진수 변환: hex()hex() 함수는 정수를 16진수 문자열로 변환합니다.n = 10hexadecimal_representation = hex(n)print(hexadecimal_representation) # 출력: '0xa'4. 문자열을 정수로 변환: in..
[ Python ] 내장 연산자를 사용해서 리스트 사용하기 파이썬에서 리스트에 적용할 수 있는 내장 연산자들은 리스트를 조작하고 다루는 데 매우 유용합니다. 아래에 이러한 연산자들과 그 사용법을 설명하겠습니다.1. 리스트 연결 (+)두 리스트를 연결하여 새로운 리스트를 만듭니다.list1 = [1, 2, 3]list2 = [4, 5, 6]combined_list = list1 + list2print(combined_list) # 출력: [1, 2, 3, 4, 5, 6]2. 리스트 반복 (*)리스트를 반복하여 새로운 리스트를 만듭니다.list1 = [1, 2, 3]repeated_list = list1 * 3print(repeated_list) # 출력: [1, 2, 3, 1, 2, 3, 1, 2, 3]3. 리스트 인덱싱 ([])리스트의 특정 요소에 접근합니다..
[ Python ] 내장 함수를 사용하여 리스트 다루기 파이썬에서는 리스트를 조작하고 다루기 위한 다양한 내장 함수를 제공합니다.아래에 주요 내장 함수를 설명하겠습니다.1. len()리스트의 길이(요소의 개수)를 반환합니다.numbers = [10, 20, 30]print(len(numbers)) # 출력: 32. max()리스트에서 최대값을 반환합니다.numbers = [10, 20, 30]print(max(numbers)) # 출력: 303. min()리스트에서 최소값을 반환합니다.numbers = [10, 20, 30]print(min(numbers)) # 출력: 104. sum()리스트의 모든 요소의 합을 반환합니다.numbers = [10, 20, 30]print(sum(numbers)) # 출력: 605. sorted()리스트를 정렬하여 새..
[ Python ] 리스트에서 음수 인덱스를 사용하기 파이썬에서는 리스트를 다룰 때 음수 인덱스를 사용하여 리스트의 끝에서부터 요소에 접근할 수 있습니다. 음수 인덱스는 리스트의 마지막 요소를 -1로, 그 앞의 요소를 -2로 접근하는 방식입니다. 이를 통해 리스트의 뒤에서부터 요소에 쉽게 접근할 수 있습니다.음수 인덱스를 사용하는 예제1. 음수 인덱스를 사용한 요소 접근numbers = [10, 20, 30, 40, 50]# 마지막 요소에 접근print(numbers[-1]) # 출력: 50# 뒤에서 두 번째 요소에 접근print(numbers[-2]) # 출력: 40# 뒤에서 세 번째 요소에 접근print(numbers[-3]) # 출력: 302. 음수 인덱스를 사용한 요소 변경numbers = [10, 20, 30, 40, 50]# 마지막 요소 변..
[ Python ] 문자열 일부 변경하기 1. 문자열 기본 사용파이썬에서 문자열은 불변(immutable) 타입이기 때문에 특정 인덱스의 문자를 직접 변경할 수 없습니다. 파이썬 문자열의 불변성은 한 번 문자열 객체가 생성되면 그 내용을 변경할 수 없음을 의미합니다.만약 문자열의 특정 인덱스 문자를 변경하려고 하면, TypeError가 발생합니다. 예를 들어:s = "hello"s[0] = "H" # TypeError: 'str' object does not support item assignment하지만, 새로운 문자열을 생성하여 원래 문자열의 특정 문자를 변경하는 것과 같은 효과를 낼 수 있습니다. 이를 위해 문자열 슬라이싱 및 연결을 사용할 수 있습니다.2. 문자열의 특정 인덱스 문자를 변경하는 방법방법 1: 슬라이싱 및 문자열 연결s ..
[ Python ] 내장 함수 사용하여 문자열 다루기 파이썬에서 문자열과 함께 사용할 수 있는 다양한 내장 함수가 있습니다.이 함수들은 문자열을 조작하거나 정보를 추출하는 데 매우 유용합니다.아래에 파이썬의 내장 문자열 함수를 설명하겠습니다.1. 내장 함수 목록1. len()문자열의 길이를 반환합니다.s = "hello"print(len(s)) # 출력: 52. str()다른 타입을 문자열로 변환합니다.num = 123s = str(num)print(s) # 출력: "123"3. repr()문자열의 표현(representation)을 반환합니다. 주로 디버깅용으로 사용됩니다.s = "hello"print(repr(s)) # 출력: "'hello'"4. ord()단일 문자의 유니코드 코드를 반환합니다.char = 'A'print(ord(char)) #..
[ Python ] str 클래스 사용하기 파이썬에서 문자열을 처리하는 다양한 내장 함수가 있습니다.이러한 함수들은 문자열의 조작, 변환, 검색 등을 쉽게 할 수 있도록 도와줍니다.아래에 주요 내장 함수와 메서드를 설명하겠습니다.1. 문자열 메서드 목록문자열 변환 메서드str.capitalize()문자열의 첫 번째 문자를 대문자로 변환s = "hello"print(s.capitalize()) # 출력: Hellostr.casefold()문자열을 소문자로 변환 (locale-agnostic)s = "Hello World"print(s.casefold()) # 출력: hello worldstr.lower()문자열을 소문자로 변환s = "Hello"print(s.lower()) # 출력: hellostr.upper()문자열을 대문자로 변환s = ..

반응형