推 LongboardDC: login是一個list, 沒有.lower() method 09/20 20:13
→ LongboardDC: 你可以使用list comprehension: 09/20 20:14
→ LongboardDC: login_lower = [x.lower() for x in login] 09/20 20:14
推 LongboardDC: 同樣的方法可以得到user_lower 09/20 21:05
→ LongboardDC: 你後面的for loop有logical error 09/20 21:05
→ LongboardDC: 我假設你的目的是要檢查user_lower裡的每個名字, 09/20 21:06
→ LongboardDC: if名字是amanda, 印出Welcome back. 09/20 21:06
→ LongboardDC: elif名字在login_lower裡, 印出Welcome, tourist. 09/20 21:06
→ LongboardDC: else印出Please register your account. 09/20 21:06
→ LongboardDC: for loop應修正為: 09/20 21:07
→ LongboardDC: for i in user_lower: 09/20 21:07
→ LongboardDC: (………內部交給你修改) 09/20 21:07
→ LongboardDC: 這樣第一次: i 為 ‘kevin’ 09/20 21:08
→ LongboardDC: 第二次: i為’dora’ 09/20 21:08
→ LongboardDC: 第三次: i為’chris’ 09/20 21:08
→ LongboardDC: 第四次: i為’amanda’ 09/20 21:08
→ LongboardDC: 第五次: i 為’mary’ 09/20 21:08
推 yiche: list 物件沒有 lower() 這個方法,只是這樣而已,嘗試看看s 09/20 22:27
→ yiche: tr這個物件有沒有lower() 09/20 22:27
→ GTR12534: 串列不會有大小寫,字串才有 09/21 13:36
→ doris15: 謝謝說明!找了一整天,結果在這裡一下就得到解答了! 09/21 22:17
推 pmove: 一天其實不算找多久 XD 09/22 14:37