강의로 돌아가기
-

이해가안가요.

print ('저의 이름은{}이고 제가 좋아하는 색깔은 {}색 입니다.'.format(name, color)')
원래 print( ' ○○○○' ) 하는게 맞는것 아닌가요
print ('저의 이름은{}이고 제가 좋아하는 색깔은 {}색 입니다.'.format(name, color))
여긴 print(' ○○○○{}.'.format(○○))

작성중인 코드―String
1
2
3
4
5
name = 'taesu'
color = 'green'
print('안녕하세요. 제 이름은 {}이고 좋아하는 색상은 {}입니다.'.format(name, color))

print ('저의 이름은{}이고 제가 좋아하는 색깔은 {}색 입니다.'.format(name, color))
2 개의 답변
프로그래머스

print 문 안에는 어쩌구 형태만 와야하는데
어쩌구{}저쩌구 같이 {}를 쓰는게 이해가 안된다는 말인가요?

파이썬에서는 '어쩌구{}저쩌구'.format(어떤 값) = '어쩌구어떤값저쩌구' 입니다.
따라서 print( '어쩌구{}저쩌구'.format(어떤 값)) 은 print('어쩌구어떤값저쩌구')와 같은 형태라고 생각하시면 됩니다.

김철민

문자열 내부에서 변수를 받으려면 {}을 써야하고 {}안에 지정한 변수를 넣으면됩니다.fotmat형식은 문자열 내부 변수 {변수는=값}이 들어가야합니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.