파이썬 join 함수 알아보기 string 모듈의 join 함수는 문자사이에 문자를 삽입 할수있다. 아래의 예제를 살펴보자. # 문자열 삽입 # string.join() a = 'python' print( ','.join(a) ) # >>> p,y,t,h,o,n a = ['a','b','c','d'] print( ','.join(a)) # >>> a,b,c,d python 2020. 5. 19. 13:54
파이썬 find, index 함수 알아보기 find 함수는 str 클래스 내장 함수이며 문자 및 문자열의 위치를 찾아준다. 같은 문자 및 문자열이 있을경우 처음 검색된 위치를 반환한다. 문자 나 문자열이 없을시에는 -1 을 반환한다. string.find(찾을 문자열 및 문자, 시작위치, 끝위치) string.find(찾을 문자열 및 문자) index 함수는 str 클래스 내장 함수이며 문자 및 문자열의 위치를 찾아준다. 같은 문자 및 문자열이 있을경우 처음 검색된 위치를 반환한다. 문자 나 문자열이 없을시에는 오류를 반환 한다. find 함수와 다른 점은 문자나 문자열이 없을시는 오류가 발생한다는 점이다. string.index(찾을 문자열 및 문자, 시작위치, 끝위치) string.index(찾을 문자열 및 문자) find # 문자 및 문자열.. python 2020. 5. 18. 16:57
파이썬 count 함수 String 모듈 내장 함수로 문자 및 문자열의 개수를 셀수있다. 아래는 예제이다. str.count(찾을 문자열 및 문자, 시작위치, 끝위치) str.count(찾을 문자열 및 문자) # 문자 및 문자열 개수 세기 # 중복되지 않는 개수를 센다. # str.count(찾을 문자열 및 문자, 시작위치, 끝위치) # str.count(찾을 문자열 및 문자) a = 'pythonpp' print(a.count('p')) >>> 3 a = 'pythonpy' print(a.count('py',0,5)) >>> 1 python 2020. 5. 18. 16:31
파이썬 format 정렬 이번 글에서는 format 함수 의 정렬을 알아보자. 아래의 표는 format 함수시 정렬을 나타낸다. 또한 파이썬 3.6 버전 부터는 앞에 접두어 f 를 붙이면 format 함수 와 동일한 기능을 보여준다. 예제를 살펴보자. 오른쪽 ^ 가운데 # 왼쪽 정렬 a = '{0:10}'.format('hi') print(a) >>> hi # 가운데 정렬 a = '{0:^10}'.format('hi') print(a) >>> hi # 다른문자로 공백 채우기 # 가운데 정렬하고 공백부분 = 문자로 채우기 a = '{0:=^10}'.format('hi') print(a) >>> ====hi==== # 소수점 표현 # 0:5 전체길이 # 2f 두자리까지만 a = '{0:5.2f}'.format(3.112233) pr.. python 2020. 5. 18. 14:56
파이썬 format 함수 아래의 포매팅은 기본 리터럴 방식이고 [python] 문자열 포매팅 문자열 에는 숫자,문자,문자열등 여러가지 를 대입 및 치환 할수 있다. 아래의 예제를 확인해보자. 숫자 대입 하기 문자열 대입하기 숫자 값을 변수로 대입하기 문자열 값을 변수로 대입 하기 2�� f10024.tistory.com 이번 방법은 format 함수를 이용한 포매팅 이다. 이전 방법 보다 훨씬 편하게 대입을 시킬수 있다. 숫자 바로 대입 문자열 바로 대입 숫자 값을 가진 변수로 대입하기 문자열 값을 가진 변수로 대입하기 2개 이상의 값 넣기 이름으로 넣기 인덱스와 이름을 변수 넣기 문자열, 숫자 대입 하기 # 1. 숫자 바로 대입 하기 a = 'i love python {0}'.format(33) print(a) >>> i lo.. python 2020. 5. 18. 10:40
파이썬 문자열 포매팅 문자열 에는 숫자,문자,문자열등 여러가지 를 대입 및 치환 할수 있다. 아래의 예제를 확인해보자. 숫자 대입 하기 문자열 대입하기 숫자 값을 변수로 대입하기 문자열 값을 변수로 대입 하기 2개이상의 대입해보기 정렬 과 공백 소수점 표현하기 문자열 포맷 코드 문자열 포맷코드 아래의 코드로 문자열 및 정수 등등을 대입해 넣을수 있다. %s 문자열 %c 문자1개 %d 정수 %f 부동 소수 %o 8진수 %x 16진수 %% 문자 '%' 자체 대입의 공통적인 것은 % 를 넣고 그 뒤에 입력값을 넣어준다. 숫자 대입 하기 a = "%d Dollar Bill" % 3 print(a) >>> 3 Dollar Bill 문자열 대입 하기 a = "i eat %s orange" % "three" print(a) >>> i e.. python 2020. 5. 17. 18:28
파이썬 문자열 연산하기 파이썬에는 문자열을 더하거나 곱할수가 있다. 문자열을 곱하거나 더할수 있다니 약간 생소 할수 있지만 아래의 내용을 보며 확인해 보자. 문자열을 더해서 연결하기 문자열 곱하기 문자열 인덱싱과 슬라이싱 문자열 더해서 연결하기 a = 'python' b = ' oh good' print(a+b) >>> python oh good 문자열 곱하기 a = 'python' a = a * 2 print(a) >>> pythonpython print("=" * 50) print("hello") print("=" * 50) >>> ================================================== hello ================================================== .. python 2020. 5. 10. 21:19
파이썬 문자열 자료형 문자열이란 문자,단어 등으로 구성된 문자들의 집합이다. 파이썬의 문자열은 어떻게 사용되는지 알아보자. 큰 따옴표 양쪽 둘러싸기 작은 따옴표 양쪽 둘러싸기 큰따옴표 3개를 써서 양쪽 둘러싸기 문자열에 작은 따옴표 포함 시키기 문자열에 큰 따옴표 포함시키기 백슬래시(\)를 사용하여 작은따옴표와 큰따옴표 포함시키기 큰 따옴표 양쪽 둘러싸기 print("hello python") >>> hello python 작은 따옴표 양쪽 둘러싸기 print('hello python') >>> hello python 큰 따옴표 3개를 써서 양쪽 둘러싸기 문자열을 여러줄 써야 할때 이렇게 쓰면 된다. hello = '''hello python ''' print(hello) >>> hello python 문자열에 작은 따옴표 .. python 2020. 5. 10. 19:45