अजगर शुरुआत यहाँ. अभ्यास उपयोगकर्ता इनपुट नियंत्रण. की कोशिश कर रहा है बनाने के लिए उपयोगकर्ता इनपुट पाश की शुरुआत करने के लिए अगर कुछ भी लेकिन एक पूरी संख्या 1 और 10 के बीच किया जाता है. की कोशिश कर रहा घंटे के लिए, उपयोग करने की कोशिश की कोशिश करो और को छोड़कर आदेशों लेकिन नहीं कर सका यह सही ढंग से. मैं क्या कर रहा हूँ गलत? धन्यवाद ।
संपादित करें: बहुत बहुत धन्यवाद आपकी मदद के लिए हर कोई, लेकिन समस्या अभी भी हल नहीं है (लेकिन बहुत करीब!) मैं कोशिश कर रहा हूँ करने के लिए बाहर आंकड़ा कैसे करने के लिए पाश वापस शुरुआत करने के लिए अगर कुछ भी लेकिन एक पूरी संख्या टाइप है. एजेंट बिस्कुट (ऊपर) ने एक महान जवाब के लिए अस्थायी संख्या है, लेकिन किसी भी शब्द या अक्षर टाइप है कि अभी भी एक त्रुटि पैदा करता है. Im की कोशिश कर रहा है समझने के लिए कैसे पाश करने के लिए जब कुछ भी यादृच्छिक (छोड़कर पूरे नंबर 1 और 10 के बीच) लिखा गया है. कोई भी ऊपर के उदाहरण का उत्पादन किया corrcct का परिणाम है । आपकी मदद के लिए धन्यवाद
while True:
print("Enter a number between 1 and 10")
number = int(input())
if (number > 0) and (number < 10):
print("Thank you, the end.")
break
else number != (> 0 and < 10):
print("It has to be a whole number between 1 and 10.")
print("Please try again:")