के साथ कई स्थितियां मैं अलग-अलग ट्रिगर्स के साथ कई बार कथन को दोबारा लिखने के बिना एक से अधिक शर्त से ट्रिगर करने के लिए एक कथन प्राप्त करने का प्रयास कर रहा हूं। उदाहरण:यदि/elif बयान
if user_input == "look":
print description
if user_input == "look around":
print description
आप उन्हें एक कथन में कैसे दंडित करेंगे?
मैंने 'या' का उपयोग करने का प्रयास किया है और इसने किसी भी कच्चे_इनपुट को बयान ट्रिगर करने के लिए बिल्कुल भी कारण बताया है कि इनपुट में से किसी भी स्थिति से मेल खाता है या नहीं।
if user_input == "look" or "look around":
print description
धन्यवाद डगल के साथ कुछ लेना देना नहीं है! वास्तव में बेवकूफ सवाल! – Blaine
@ ब्लाइन यह एक समस्या है कि कई नए प्रोग्रामर पायथन में भाग लेते हैं; यह _looks_ जैसा कि आप ऐसा करना चाहते हैं जो आप करना चाहते हैं, लेकिन, ठीक है, ऐसा नहीं है। :) उम्मीद है कि यह मेरी व्याख्या क्यों करता है कि यह इस तरह क्यों काम करता है समझ में आता है। – Dougal
अहह जो इसे समझाते हैं। मेरी तर्क सारणी सीख रही थी इसलिए मैं तुम्हें प्राप्त करता हूं! :) – Blaine