Python錯題筆記

2022-09-28 05:27:11 字數 678 閱讀 1189

例題:給定乙個字串陣列 words,只返回可以使用在美式鍵盤同一行的字母("qwertyuiop"以及其他行)列印出來的單詞。

輸入:words = ["twitter", "toto", "fishc", "python", "asl"])

輸出:['twitter', 'toto', 'asl']

解答:利用strip()方法將陣列中每個字串減去一行的字元,若全部減完即得到乙個空字元"",則該字串全部都在一行中,以此類推可以得到答案。

**:

words = ["twitter", "toto", "fishc", "python", "asl"]

res =

for i in words:

# 由於單詞存在大小寫,所以這裡統一先轉換為小寫字母

j = i.lower()

# 靈活運用 strip() 方法,判斷 j 是否所有字元都在鍵盤的同一行內

if j.strip("qwertyuiop") == '' or j.strip("asdfghjkl") == '' or j.strip("zxcvbnm") == '':

print(res)

C語言 錯題筆記

1 非0就為真。如已知a 5,b 3,c 4,判斷是否a b c。先判斷a b?可知是正確的,故不等式變為判斷是否1 c。2 位運算子只能用於整型,按位 是針對十進位制而言的。3 整數才有取餘的問題。4 字串可通過字串的函式判斷相等。5 符號常量就是實現字元的替換。如 define m x,y,z ...

python基礎易錯題

1.以下 輸入什麼 class person a 1 def init self pass defgetage self print name p person p.getage 結果為 main 2.為了讓下面這段 執行,需要增加哪些 class a object def init self,a,...

搬磚筆記 錯題集

file 官方解釋 檔案的完整路徑和檔名。如果用在被包含檔案中,則返回被包含的檔名。個人理解 輸出檔案的絕對路徑,一直到檔名為止 d 0 9 d 0 9 以外的 s t n f v 空白 s t n f v 空白以外的 w a za z0 9 w a za z0 9 以外的 mysql pconne...