[問題] 字串的比較與invalid syntax 求助
大家好
小弟在練習一個猜數字的問題
其中一段程式如下
res = input("Enter 'h' to indicate the guess is too high. Enter 'l' to
indicate the guess is too low. Enter 'c' to indicate I guessed correctly.")
while (res is 'c')==False:
If res=='h':
請用戶輸入 h 或 l 或 c
然後 用戶輸入的str 會放入res
我的疑問是下面的invalid syntax該如何修正呢 (我不知道問題在哪)
If res=='h':
^
SyntaxError: invalid syntax
此關於如果輸入不為c
我的寫法是 while (res is 'c')==False:
我好奇有其他的寫法嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 50.39.175.20
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1498637033.A.3EF.html
推
06/28 16:10, , 1F
06/28 16:10, 1F
→
06/28 16:12, , 2F
06/28 16:12, 2F
推
06/28 16:16, , 3F
06/28 16:16, 3F
推
06/28 16:18, , 4F
06/28 16:18, 4F
→
06/28 16:19, , 5F
06/28 16:19, 5F
→
06/28 16:19, , 6F
06/28 16:19, 6F
推
06/28 16:29, , 7F
06/28 16:29, 7F
→
06/28 16:29, , 8F
06/28 16:29, 8F
推
06/28 16:54, , 9F
06/28 16:54, 9F
→
06/28 16:54, , 10F
06/28 16:54, 10F
→
06/28 21:47, , 11F
06/28 21:47, 11F
→
06/30 23:48, , 12F
06/30 23:48, 12F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):