Python, 함수에 전달 받은 값들을 한 문자열로 만들어 돌려주기
def make_str(*strings):
if len(strings) == 0:
return ""
ret = str(strings[0])
for s in strings[1:]:
ret += " | " + str(s)
return ret
print(make_str(1, 2, 3, 4, 5))
print(make_str())
print(make_str("일", 2, 3.55, "", "대한민국"))
print(make_str(["일", 2, 3.55, "", "대한민국"]))
[실행 결과]
1 | 2 | 3 | 4 | 5
일 | 2 | 3.55 | | 대한민국
['일', 2, 3.55, '', '대한민국']
반응형
'Python 기초' 카테고리의 다른 글
파이썬, 상위 하위 디렉터리/폴더 패키지/모듈 import (0) | 2022.06.27 |
---|---|
윈도우 11, python pip 동작 안 할 때 (0) | 2022.06.17 |
파이썬 코드 작성 규칙 (Python Coding Convention) 기초 (0) | 2022.06.15 |
Python 가이드 (TCP School) (0) | 2022.06.06 |
파이썬, 함수 데코레이터 예제 (0) | 2022.05.31 |