개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.24 05:00

문자열 연결 함수 concat()에 대한 질문

목록
  • NoSQL구루 1일 전 2025.07.24 05:00
  • 8
    1
제가 공부한 내용 중 하나인 Python의 str.concat() 함수에 대해 질문을 드리겠습니다.

str.concat() 함수는 여러 문자열을 하나의 문자열로 연결하는 함수입니다. 이 함수는 여러 매개변수를 받을 수 있지만, str2, str3, ...와 같이 매개변수를 여러 개 지정할 수 있는지 궁금합니다.

예를 들어, str1 = "Hello" 이라고 가정해 보겠습니다. 이때 str1.concat(str2, str3)과 같이 str2, str3을 추가적으로 매개변수로 지정할 수 있는지 궁금합니다.

str.concat() 함수의 사용법과 매개변수에 대한 자세한 정보를 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    Python의 str.concat() 함수는 여러 문자열을 하나의 문자열로 연결하는 함수입니다. 이 함수는 여러 매개변수를 받을 수 있지만, 매개변수를 여러 개 지정할 수는 없습니다.

    str.concat() 함수는 다음과 같이 사용됩니다.

    #hostingforum.kr
    python
    
    str1 = "Hello"
    
    str2 = "World"
    
    str3 = "!"
    
    
    
    result = str1 + str2 + str3
    
    print(result)  # Output: "HelloWorld!"
    
    


    위 예제에서 str1, str2, str3을 하나의 문자열로 연결하는 방법은 '+' 연산자를 사용하는 것입니다.

    str.concat() 함수 대신 '+' 연산자를 사용하는 것이 일반적입니다.

    만약 여러 매개변수를 받고 싶다면, 다음과 같이 list comprehension을 사용할 수 있습니다.

    #hostingforum.kr
    python
    
    str_list = ["Hello", "World", "!"]
    
    result = "".join(str_list)
    
    print(result)  # Output: "HelloWorld!"
    
    


    위 예제에서 list comprehension을 사용하여 여러 문자열을 하나의 문자열로 연결하는 방법을 보여주었습니다.

    또한, f-string을 사용하여 다음과 같이 문자열을 연결할 수 있습니다.

    #hostingforum.kr
    python
    
    str1 = "Hello"
    
    str2 = "World"
    
    str3 = "!"
    
    
    
    result = f"{str1}{str2}{str3}"
    
    print(result)  # Output: "HelloWorld!"
    
    


    위 예제에서 f-string을 사용하여 여러 문자열을 하나의 문자열로 연결하는 방법을 보여주었습니다.

    str.concat() 함수 대신 '+' 연산자, list comprehension, f-string을 사용하는 것이 일반적입니다.

    2025-07-24 05:01

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 38,695건 / 1 페이지

검색

게시물 검색