Coding/초보자를 위한 파이썬 300제
초보자를 위한 파이썬 300제 // 232 함수 문자열
포스트it
2021. 3. 12. 18:01
728x90
반응형

문제
문자열 하나를 입력받아 인터넷 주소를 반환하는 make_url 함수를 정의하라.
make_url("naver")
www.naver.com
내풀이
def make_url(name):
print("www.%s.com" % name)
make_url("naver")
결과값
www.naver.com
정답
def make_url(string) :
url = "www." + string + ".com"
return url
간단하므로 한줄로 표현할 수도 있습니다.
def make_url(string) :
return "www." + string + ".com"
% 는 문자열 포맷팅을 하는 방식인데 코드가 길어졌을 때, 가독성이 좋아지고
코드도 짧아지기 때문에 익혀두면 아주 좋습니다 !
%s (string - 문자열)
%d (integer - 정수)
%f (float - 실수)
728x90
반응형