Friday, 15 January 2010

Python: doubling variable in a function -


  डीईफ़ लेब (ए): जबकि एक! = 0: a = a - 1 प्रिंट (' प्रिंट ('1 लाइन ब्रेक') एलबी (1) प्रिंट ('2 लाइन ब्रेक्स') एलबी (2) प्रिंट ('3 लाइन ब्रेक') एलबी (3)) (<3) प्रिंट ('किया')  

जब मैं इस कोड को चलाता हूं, तो इसे तोड़ने वाली लाइनों की मात्रा दोगुनी हो जाती है, इसलिए यह आउटपुट करता है:

  1 लाइन ब्रेक  
  2 लाइन ब्रेक 3 लाइन ब्रेक्स  

मैं इसे कैसे सही मात्रा की रेखा प्रिंट कर सकता हूं Breaks?

पायथन में प्रिंट स्वचालित रूप से अंत में एक लाइन ब्रेक जोड़ता है स्पष्ट रूप से नहीं बताया। इसका मतलब यह है कि आपका फ़ंक्शन लाइन टूल्स की संख्या दो बार प्रिंट करेगा क्योंकि

  प्रिंट ('\ n')  

दो लाइन ब्रेक प्रिंट करता है, एक ऐसा स्ट्रिंग में है और दूसरा जो कि स्वचालित रूप से अंत में जोड़ता है।

इसके बजाय print () का उपयोग करना एक सरल समाधान है।


No comments:

Post a Comment