2014-07-12 1 views
1

저는 파이썬 아마추어가되어 매우 기본적인 프로그램을 만들고 있습니다. 나는 그렇게 같은 제목 형식으로 사용자의 입력을 포맷해야합니다Python 3.4 - 문자열 입력을 제목 형식으로 지정

입력 : 안녕하세요

출력 : 안녕하세요

이것은 내가 지금까지 무엇을 가지고 :

firstNameInput = input("Hello! What is your first name? \n")

firstName = firstNameInput.title

어떤 도움

<built-in method title of str object at 0x0000000003EA60D8>

사전에 감사 : 10

내가 오류를 얻을 firstName을하지만 대신에 인쇄, 인쇄 와서는 인쇄 FIRSTNAME! :)

+2

'firstNameInput.title()' – inspectorG4dget

답변

1

firstNameInput.title() 당신이 누락 괄호

In [1]: s = "hello world" 

In [2]:print (s.title) 
Out[2]:<built-in method title of str object at 0x7fbea30830b0> 

In [3]: s.title() 
Out[3]: 'Hello World' 

첫 번째는 두 번째는 실제로 그것을 호출, 방법에 대한 참조입니다.

+0

대단히 감사합니다! 잘 작동, 어리석은 실수, 아마도 피곤 동안 이것을 시도해서는 안됩니다 :) – PythonBoy69

+0

아무 걱정도, 그것은 어떤 단계에서 대부분의 사람들에게 발생합니다! –