반응형
#문자열 결합 연산자 format 함수
#숫자를 문자열로 변환하는 과정입니다.
#아래 형식은 글자 사이에 간격이 있습니다.
print (a, "+", b, "=", a + b)
#str 함수로 간격을 없애기에는 형식이 복잡합니다.
print (str(a) + "+" + str(b) + "=" + str(a + b))
#format 함수는 "{}".format() 형식으로 사용 할 수 있습니다.
#{}에는 표기법, ()에는 값을 넣어주면 됩니다.
print("{}".format(10))
print(type("{}".format(10)))
print ("{}+{}={}".format(a, b, a+b))
#툴보다 값의 개수가 많은 경우 앞에서부터 출력 됩니다.
print("{}".format(10, 20))
#값보다 틀의 개수가 많은 경우 error 가 발생합니다.
print("{} {}".format(10))
#Split 함수 : 문자열을 잘라서 여러 개로 만들 수 있습니다.
#결과는 list 로 출력 됩니다.
print("10 20 30 40".split(" ")) #띄어쓰기를 기준으로 자르겠다.
print("10-20-30-40".split("-")) #-를 기준으로 자르겠다.
#split() 은 띄어쓰기, 탭, 줄바꿈을 기준으로 잘립니다
.출처 : 윤인성의 혼공파 유튜브
728x90
반응형
'코딩 > PYTHON' 카테고리의 다른 글
파이썬 strip, is, alpha, find, in 설명 및 예시 (7) | 2022.09.06 |
---|---|
Python f 문자열, 비파괴적/파괴적 연산자, 대문자/소문자 변경 (5) | 2022.09.05 |
파이썬 입력함수 input()/ 문자와 숫자 변환 방법 int, float, str (7) | 2022.08.31 |
Python 오류와 에러 개념 설명 및 처리 방법, 조건문과 try except 구문 (3) | 2022.08.30 |
Python 변수 만들기 개념 설명, 복합 대입 연산자 (+=, -=) (4) | 2022.08.29 |