🐇 안토끼반
☘️ 서울에서 김서방찾기
➡️ 내 답
def solution(seoul):
loc=seoul.index('Kim')
return f'김서방은 {loc}에 있다'
- 문자열을 반환해야하는데 print를 써서 출력 값은 기댓값이랑 같은데 계속 틀려서 왜그러나 했다.. 문제를 잘 읽자 ㅜㅜ
- 대소문자 유의해서 보자
def solution(seoul):
return f"김서방은 {seoul.index('Kim')}에 있다"
- 이렇게 줄여서 쓸 수도 있는데 이렇게 따옴표를 두번 써야할 땐 하나는 작은 걸로 하나는 큰걸로 써야 파이썬이 잘 알아듣는당
➡️ 멋있는 답 공부해보기
def findKim(seoul):
return "김서방은 {}에 있다".format(seoul.index('Kim'))
- 함수 이름 바꿔볼 것 solution ➜ findKim
- format : ( )내부에서 정의된 변수값을 스트링 안의 { }에 넣어준다
- {0},{1} 처럼 인덱스 값으로 지정할 수도 있고
- {num1}, {num2} 처럼 format안에서 정한 변수이름으로 넣어줘도 되고
- 위의 예제처럼 빈칸으로 두면 format 안에서 변수를 정의한 순서대로 들어감
- 같은 변수 값을 여러번 출력하는 것도 가능함
- 참고: https://blockdmask.tistory.com/424