본문 바로가기
반응형

파이썬41

[파이썬]문자열 함수들 - 대문자, 소문자, 공백제거, 바꾸기 이번 포스팅에서는 문자열의 소문자나 대문자를 대문자와 소문자로 바꿔주는 upper, lower 함수와 문자열의 공백을 없애주는 strip, 문자를 다른 문자로 치환해주는 replace 함수에 대해 포스팅한다. 문자열의 대문자, 소문자 바꾸기 - upper, lower upper 함수로 소문자를 대문자로 바꾸기 >>> a = 'abcd' >>> a.upper() # 문자열의 소문자를 대문자로 'ABCD' >>> a = 'ABcd' # 소문자와 대문자가 섞여있을 경우에도 사용 가능 >>> a.upper() 'ABCD' upper 함수를 쓰면 문자열의 소문자를 대문자로 바꿀 수 있다. 대문자와 소문자가 혼합되어 있어도 사용이 가능하다. (참고로 당연히 알파벳에만 사용할 수 있는 함수이다.) upper 함수로 .. 2022. 9. 26.
[파이썬]문자열 함수 - 값 찾기, 개수 세기, 합치기, 나누기 파이썬은 문자열 자료형에 사용할 수 있는 다양한 내장 함수를 가지고 있다. 이번 글에서는 문자의 위치를 알려주는 함수 find, index와 문자열에서 특정 문자의 개수를 세는 count 함수, 문자열을 합쳐주고 구분하는 join 함수에 대해 포스팅한다. 함수는 문자열 변수에 '.'를 붙여 사용한다. 문자열 관련 함수들을 보려면 dir(str)을 터미널 창에 입력하면 된다. >>> dir(str) ['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__',.. 2022. 9. 26.
[파이썬]문자열 포매팅 - 포맷 코드, format 함수, f 포매팅 문자열 포매팅이란 문자열 안에 특정 값을 삽입하는 기법이다. 예를 들어 매일 그날의 요일을 출력하는 프로그램이 있다고 가정해보자. "It is Monday" "It is Tuesday" 위 문자열을 보면 문자열 내부에 요일을 나타내는 'Mon'과 'Tues' 부분이 매일 바뀌어야 한다. 문자열 포맷 코드로 포매팅(%d, %f, %s) 포매팅을 하는 첫 번째 방법은 문자열 포맷 코드를 사용하는 것이다. 예시를 보자. >>> a = "It is %sday." % "Mon" # 문자열 바로 대입. >>> print(a) It is Monday. >>> today = 'Tues' >>> a = "It is %sday." % today # 변수로 대입 >>> print(a) It is Tuesday. 포맷 코드를.. 2022. 9. 25.
[파이썬]문자열 자료형 - 인덱싱과 슬라이싱 인덱싱(Indexing) 한다는 것은 안내 혹은 가리키는 의미이다. 도서나 프레젠테이션 자료의 Index를 떠올려보자. 슬라이싱(Slicing)은 잘라낸다는 의미이다. 얇게 잘린 슬라이스 치즈를 떠올려보자. 인덱싱과 슬라이싱은 문자열뿐만 아니라, 리스트나 튜플 등 sequence 타입의 자료형을 다룰 때 반드시 알아야 하는 개념이다. 문자열 인덱싱(Indexing) 문자열의 인덱싱은 변수 뒤에 대괄호([])를 통해 사용할 수 있다. >>> a = "Welcome home!" 위 코드에서 a 변수에 Welcome home! 문자열을 입력했다. 이전 글에서 배운 len 함수로 문자열 a의 길이를 구해보자. >>> print(len(a)) 13 직접 세어봐도 13이 나온다.(문자열의 공백도 문자로 취급한다.).. 2022. 9. 24.
[파이썬]문자열 만들기 및 이스케이프 코드 정리 문자열 자료형(String)이란 숫자가 아닌 문자나 단어로 된 자료형을 말한다. 예를 들면 "안녕하세요", '김개똥', "Hello, World!" 같은 자료형이다. 이번 글에서는 문자열 자료형 만드는 방법과 문자열 자료형의 연산에 대해 포스팅한다. 문자열 자료형 만들기 문자열 양 쪽에 큰 따옴표(") >>> a = "Hello, Python!" >>> type(a) # 자료형 str로 표기된다. 문자열 양 쪽에 작은따옴표(') >>> b = 'I am a student.' 문자열 양 쪽에 큰 따옴표를 연속으로 3개 사용(""") >>> c = """Nice to meet you""" 문자열 양 쪽에 작은따옴표를 연속으로 3개 사용(''') >>> d = '''See you later. Bye!''' ※.. 2022. 9. 23.
[파이썬]숫자 자료형 정리 - int, float, 사칙연산 숫자 자료형이란 숫자 형태로 이루어진 자료형이다. 이번 글에서는 흔히 사용되는 정수와 소수점이 있는 실수 자료형과 숫자형의 사칙연산에 대해 알아볼 것이다. 드물게 2진수, 8진수, 16진수도 있지만 이 글에서는 다루지 않겠다. 숫자형 종류와 주의사항 1. 정수형(Integer) 정수형은 정수로 되어있는 자료형을 말한다. 양의 정수, 음의 정수, 0 모두 같은 Integer 타입에 속하며 'int'로 표시된다. 변수 선언은 변수명 = 값, 혹은 변수명 = int(값) 이렇게 하면 된다. >>> a = 100 >>> b = int(-90) >>> c = 0 >>> type(a), type(b), type(C) (, , ) 파이썬의 내장 함수 type을 이용하여 각 변수들의 자료형을 보면 모두 'int'로 나.. 2022. 9. 22.
반응형