[英]Python 3.4 - Formatting String Input into Title format
我是一名python業余愛好者,並且正在創建一個非常基本的程序。 我需要它來將用戶輸入格式化為標題格式,如下所示:
輸入:你好
輸出:你好
這是我到目前為止的內容:
firstNameInput = input("Hello! What is your first name? \\n")
firstName = firstNameInput.title
當我來打印firstName時,我沒有收到任何錯誤,但是不是打印firstName而是打印:
<built-in method title of str object at 0x0000000003EA60D8>
感謝您的任何幫助! :)
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'
第一個是對該方法的引用,第二個實際上是在調用它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.