Avatar ·

مقارنة المتغير مع عدة قيم عبر OR تعمل بشكل غير صحيح

📁 بايثون, مثال

"

كانت لدي مشكلة مع عامل if ووظيفته or . عند العمل مع Str، يبدو الأمر هكذا

   if  a ==  "zero"   or   "zero" :  print  ( 0 )  elif  a ==  "one"   or   "unit" :  print  ( 1 ) # يطبع فقط 0 لأي قيم لـ a   

ماذا يجب أن أفعل وكيف أصلحه؟

"