#034
t1='python'
t2='java'
일때 python java python java python java를 연속으로 입력하되 띄어쓰기 되어있는 상태로 출력하고 싶다면
t1='python'
t2='java'
t3=t1+' '+t2+' '
print(t3*4)
#035 %formatting
print포맷팅에서 %s는 문자열 데이터, %d는 정수형 데이터 타입 값의 출력을 의미한다.
결과값
#036
문자열의 포맷 메서드는 타입과 상관없이 값이 출력될 위치에 { }를 적어주면 된다.
#038 컴마 제거하기
정수형으로 타입을 변환하려면 int 함수를 사용해야 한다.
이때 숫자 형태의 문자열에 컴마가 있는 경우 바로 변환되지 않아서 문자열의 메서드로 컴마를 제거한 후 변환을 해준다.
컴마제거(replace로) -> 정수타입으로 변환(int)
#040 공백제거
lstrip - 왼쪽에 있는 공백 제거
rstrip - 오른쪽에 있는 공백 제거
strip - 왼쪽 오른쪽에 있는 공백 제거
.결과값
#041
문자열을 대문자로 변경하는 함수 : string.upper()
문자열을 소문자로 변경하는 함수 : string.lower()
#044 endswith / startswith
마지막에 있는 문자가 맞는지 틀린지 알 수 있는 방법이다.
결과는 오로지 true/false로 나타내어진다.
startwith로 시작하는 문자를 알 수 있음.
#047 split 문자나누기
공백을 기준으로 나눠줄 때
혹은
이렇게도 표현이 가능하다.
'code > python 300제' 카테고리의 다른 글
파이썬 300제 (#131~#160) [반복분-(1) for] (0) | 2021.02.24 |
---|---|
파이썬 300제 (#101~#130) [분기문] (0) | 2021.02.24 |
파이썬 300제 (#81~#100) [딕셔너리] (0) | 2021.02.24 |
파이썬 300제 (#070~#080) [튜플] (0) | 2021.02.21 |
파이썬300제 (#051~#070) [리스트] (0) | 2021.02.20 |
댓글