#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목isalpha, isupper 와 같은 메서드에 관한 질문입니다.2024-04-19 09:10
작성자
첨부파일캡처.PNG (95.6KB)

안녕하세요. 강의 듣다가 질문드립니다.

isalpha는 문자열 내부가 알파벳으로만 이루어져 있으면 True, 아니면 False를 출력하는 메서드로 알고 있습니다.

첨부사진의 코드를 보았을 때

if s[i].isalpha() : 로 시작하더라고요.

근데, 저는 if s[i].isalpha() == True: 라고 생각했습니다. 


실제로 코딩을 실행했을 때, 

if s[i].isalpha() : 이나  if s[i].isalpha() == True: 둘 다 잘 실행이 됐는데 

굳이 True를 쓰지 않고 if s[i].isalpha() : 이렇게만 써도 잘 돌아가는 이유가 따로 있을까요?


처음에 저는 True를 출력하는 메서드라 무조건 ==True: 라고 써주어야한다고 생각했습니다. 

댓글