대문자와 소문자를 바꿔주는 메소드
text = 'IamHappy'
swap_text = text.swapcase()
print(swap_text)
>>>iAMhAPPY
문자열에서 특정 문자 제거
text = 'IamHappy'
strip_text = text.strip('I')
print(strip_text)
>>>amHappy
a = True
if a == True :
print('hell0')
if a:
print('hi')
>>>hell0
hi
if 문은 기본적으로 boolean
값이 True
일 경우를 상정하고 있기 때문에, == True
를 굳이 안 써줘도 된다!
if __name__ == '__main__':
print('hello')
메인 함수의 선언, 시작을 의미한다고 한다.
내가 이해한 바로는, 코드를 실행할 파일(__name__
)이 어디에 위치해 있는지를 판단해주는 필터 같은 기능을 한다고 생각했다.
코드를 실행해서 if __name__ == '__main__'
이 호출 될 경우, import
해온 경우에는 실행되지 않는다.