2015-11-04 35 views
0

我正在從「編程風格的練習」開始我的第一個練習,而且我很難理解這些說明。當從Pride and Prejudice讀取輸入文件時,其中一條指令說明了一些毫無意義的東西。當他們說「過濾字符,規範化爲小寫?」時,這些說明是什麼意思?你如何過濾角色?「過濾字符,標準化爲小寫字母」是什麼意思?

+0

聽起來就像是要你改變他們都在做什麼處理你將是之前爲小寫在他們身上做。 – MrMadsen

+0

請參閱[如何驗證字符串只包含字母,數字,下劃線和破折號](https://stackoverflow.com/questions/89909/how-do-i-verify-that-a-string-only-包含字母數字下劃線和達/ 91572#91572),然後修改它只允許字母數字字符(然後小寫這些) – JGreenwell

+0

我還應該注意到,實際的練習是「過濾字符,*識別單詞*,並將它們歸一化爲小寫「,本書中包含的示例代碼使用'.isalnum()' – JGreenwell

回答

0

請仔細閱讀,「確保每個字符都是小寫字母」。在使用中確保每個字符都是小寫字母的函數。

0

當你處理你的角色,做這樣的事情:

>>> 'It is a truth universally acknowledged, that a single man in possession of a good fortune, must be in want of a wife.'.lower() 

變爲:

'it is a truth universally acknowledged, that a single man in possession of a good fortune, must be in want of a wife.' 
相關問題