본문으로 바로가기

인코딩 에러가 계속 떠서 너무 답답하다 구글로 찾아보고 해봐도 고쳐지지도 않고 한글로 필기한게 이상한 문자로 바껴서 읽을 수 없게되었다..

반복문을 여러개 쓰는게 진짜 유용해서 완벽하게 숙달하고 싶다 계속 노력해서 다음주에는 자유자재로 사용 할 수있게끔 연습 할 것이다.

추석때 시간이 많다고 생각해서 복습까지 하고 과제를 완벽하게 다 할 수 있을줄 알았는데 백준은 어느정도 다 풀었지만 아직 복습과 야구문제를 다 풀지못했다. 연휴라 더 열심히 했어야 했는데 금요일에 조금 공부하고 이후 3일간 거의 공부를 안했다. 내일부터 또 아침수영과 공부가 시작된다!! 이제 좀 익숙해졌으니 더더더더 노력하고 시간을 만들어서 공부하자!!!

 

 

.rstrip()
int 로 받으면 01은 1이 되어버린다. rstrip으로 해결??

 

반복문 복습하기
for 반복문 하나씩 생각하면 좋으려나??
for 해서 하나씩 리스트에 넣어주고
for 하나해서 d=0에 리스트 하나씩 더해서 넣어주고 이런식으로 생각해보기

print(end="") 

다음 출력값과 이어지게 한다.

print(sep="")
리스트가 있으면 출력할때 요소사이마다 뭘 넣을 수 있다.

a.index(i)

리스트에서 인덱스의 번호

백준에서 문자열 풀때 많이 사용

upper()
처음에 입력받는 문자는 대소문자를 구분하지 않기 때문에 upper 함수를 이용하여 문자열을 모두 대문자로 변환하고서 words라는 변수에 선언

swapcase() 대문자 <>소문자

lower() 모두 소문자로

upper() 모두 대문자로 변경

strip()

아래 사용방법과 예시를 가지고 왔다.

text = ' Water boils at 100 degrees '
print('[' + text.rstrip() + ']')
print('[' + text.lstrip() + ']')
print('[' + text.strip() + ']')

동일문자 왼쪽, 오른쪽, 전부 제거 할때 사용

text = '0000000Water boils at 100 degrees 000'
print(text.lstrip('0'))
print(text.rstrip('0'))
print(text.strip('0'))

 

text = ",,,,,123.....water....pp"
print(text.lstrip(',123.p'))
print(text.rstrip(',123.p'))
print(text.strip(',123.p'))
water....pp
,,,,,123.....water
water

 

text = ' Water boils at 100 degrees '
print('[' + text.rstrip() + ']')
print('[' + text.lstrip() + ']')
print('[' + text.strip() + ']')
[ Water boils at 100 degrees]
[Water boils at 100 degrees ]
[Water boils at 100 degrees]