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

제목Conditional Statement 문자열에서 특정 문자 갯수 세는 프로그램 개발하기2020-01-02 20:29
작성자

sentence = str(input("Input a sentence: "))

letter = str(input("Input a letter: "))


def calcCharacterFromString(sentence, letter):

    if sentence.count(letter) >= 1:

        return sentence.count(letter)

   

    elif sentence.count(letter) <1:

        return "Error"

    

print(calcCharacterFromString(sentence, letter))    




여기서 실행시켜서 input 창에


input a sentence: "I like you"

input a letter: "o"


하면 


Error가 뜨는데, 밑에 input에 쌍따옴표를 빼고


input a sentence: "I like you"

input a letter: o

 
하면

1 이라고 맞게 나와요...


대체 뭐가 잘 못 된거죠??


그리고 저대로 돌리면 assert도 에러나고....


제발 알려주세요....ㅜㅜ


댓글