簡體   English   中英

Python 3.4-將字符串輸入格式化為標題格式

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM