में लूप के लिए अनंत मैं पाइथन के लिए नया हूं। असल में मैंने नीचे दिखाए गए जावा का उपयोग करके कुछ लागू किया।पाइथन
for(;;){
switch(expression){
case c1: statements
case c2: statements
default: statement
}
}
मैं इसे पायथन में कैसे कार्यान्वित करूं?
आम तौर पर अगर हम असीमित लूप बोल रहे हैं तो पूर्णांक के बजाय बुलियन 'ट्रू' का उपयोग करना अधिक अंतर्निहित है। इस तरह, इरादा डीबग करने के लिए स्पष्ट और आसान है (कौन कहता है कि 'var' का मान समय के साथ बदल नहीं सकता है?)। – Makoto
यह सच है, और बूलियन का उपयोग (संभवतः) धन्य तरीका है। यह वही चीज़ प्राप्त करने का एक और उदाहरण है। 'var' बदल सकता है, लेकिन डेवलपर को यह भी बदलने के लिए नहीं है कि अगर वह उस तरह से जाने का विकल्प चुनती है। ;-) –
लेकिन क्यों 'var' बिल्कुल है? यदि बिंदु एक मान है जो एक अनंत लूप बनाने के लिए हमेशा 1 के बराबर होता है, तो क्यों न केवल '1 == 1'' कहें? और ऐसा करने के बाद, यह सच है कि 'सत्य' लिखने के लिए बेतुका नहीं है। – Ben