문자열 (String)

Heejin·2023년 7월 26일

Coding Test

목록 보기
2/12

문자열(String)은 컴퓨터 과학과 프로그래밍에서 사용되는 데이터 타입 중 하나로, 일련의 문자들의 시퀀스(sequence)를 나타낸다. 쉽게 말해, 문자열은 문자들이 순서대로 나열된 문자의 집합이다.

Baekjoon - String


String Method

string  = string1 + string2
string  = string * integer
string  = string[index1:index2]
string  = "Hello %s!" %string                      """
                                                   %s	문자열 (String)
                                                   %c	문자 1개( character)
                                                   %d	정수 (Integer)
                                                   %f	부동소수 (floating-point)
                                                   %o	8진수
                                                   %x	16진수
                                                   %%	Literal % (문자 % 자체)
                                                   """
string  = "{0}, {1}!".format(variable1, variable2)
string  = f"{variable1}, {variable2}!"
integer = string1.count(string2)            # string1에 있는 string2 개수 반환
index   = string1.find(string2)             # 처음으로 나온 위치 반환, 없으면 -1
index   = string1.index(string2)            # 처음으로 나온 위치 반환, 없으면 error
string  = string1.join(string2)             # string2 각각의 문자 사이에 string1을 삽입
string  = string.upper()                    # 대문자로 바꿈
string  = string.lower()                    # 소문자로 바꿈
boolean = string.islower()                  # 소문자인지 확인         
boolean = string.isupper()                  # 대문자인지 확인  
boolean = string.isalpha()                  # 알파벳으로만 이루어져 있는지 확인
boolean = string.isnumeric()                # 1: True, 1.1: False, 3²: True, ½: True
boolean = string.isdigit()                  # 1: True, 1.1: False, 3²: True, ½: False
boolean = string.isdecimal()                # 1: True, 1.1: False, 3²: False, ½: False
string  = string.lstrip()                   # 왼쪽 공백을 지움
string  = string.rstrip()                   # 오른쪽 공백을 지움
string  = string.strip()                    # 양쪽 공백을 지움
string  = string1.replace(string2, string3) # string1에 있는 string2를 string3로 모두 바꿈
list    = string1.split(string2)            # string1을 string2로 split

0개의 댓글