2 일 동안 pyschools에 대한 내 두 번째 게시물입니다. 괜찮 으면 좋겠어요. 연습 문제는 다음을 수행하도록 요청합니다 : 기본값을 사용하는 함수를 작성하십시오. 또한 올바른 출력을 인쇄하기 위해 개선해야하는 예제 코드를 제공합니다 (예 : 입력이 '임'인 경우 20). 출력은 '내 이름은 임'이어야합니다. 나는 20 년입니다. . 기존 '내가이 pyschool에 의해 주어진 코드 개선하기 :PySchools에 대해이 코드가 올바르지 않은 이유는 무엇입니까?
def introduce(name, age = 0):
msg = "My name is %s. " % name
if age == 0:
msg += ""
else:
msg += ""
return msg
내 코드 :
def introduce(name, age=0):
msg = "My name is %s. " % name
if age == 0:
msg += " My age is secret."
else:
msg += " I am %d years old." % age
return msg
그것은 pyschools 같은 답변 반환'으로 인해 불분명 한 이유 코드 검사기를, 단, 웹 사이트에서 내 대답이 잘못되었다고합니다. 무엇이 문제 일 수 있습니까? 자신을 분명히하지 않으면 서 미안합니다. 내가 말하려고하는 것을 이해한다. 나는 영어가 제 모국어가 아니기 때문에 자신을 표현하는 데 어려움을 겪습니다. 대단히 감사합니다!
이 문제를 설명하거나 분명한 질문을 제목을 다시 작성하십시오. – agf
'name' 형식 문자열의 끝 부분과 다른 문자열의 시작 부분에 공백이있을 수 있습니다. 아마 당신은 단지 하나 또는 다른 것을 필요로합니까? – agf