Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में व्हाइल लूप को फॉर लूप में कैसे बदलें

समस्या विवरण

itertools मॉड्यूल में count() फंक्शन का उपयोग करने से समान रूप से दूरी वाले मानों का एक इटरेटर मिलता है। फंक्शन दो पैरामीटर लेता है। start डिफ़ॉल्ट रूप से 0 है और step डिफ़ॉल्ट रूप से 1 है। डिफ़ॉल्ट का उपयोग करने से अनंत इटरेटर उत्पन्न होगा। लूप समाप्त करने के लिए break का उपयोग करें।

उदाहरण कोड

import itertools
percentNumbers = []
finish = "n"
num = "0"
for x in itertools.count():
    num = input("मार्क दर्ज करें: ")
    num = float(num)
    percentNumbers.append(num)
    finish = input("रोकें? (y/n) ")
    if finish == 'y':
        break
print(percentNumbers)

नमूना आउटपुट

मार्क दर्ज करें: 11
रोकें? (y/n)
मार्क दर्ज करें: 22
रोकें? (y/n)
मार्क दर्ज करें: 33
रोकें? (y/n) y
[11.0, 22.0, 33.0]
  1. - C# do-while लूप का उपयोग कैसे करें

    do...while लूप अपनी कंडीशन को लूप के अंत में चेक करता है। यह while लूप के समान है, सिवाय इसके कि do...while लूप कम से कम एक बार एक्जीक्यूट होने की गारंटी देता है। do while लूप बनाने के लिए - do { statement(s); } while(condition); कंडीशनल एक्सप्रेशन लूप के अंत में दिखाई देती है, इसलिए लूप में स्ट

  1. - पायथन पैंडास - DateTimeIndex को Period में कैसे बदलें

    DateTimeIndex को Period में बदलने के लिए, पैंडास में datetimeindex.to_period() मेथड का उपयोग करें। फ्रीक्वेंसी freq पैरामीटर का उपयोग करके सेट की जाती है। आवश्यक लाइब्रेरी आयात करें import pandas as pd DatetimeIndex बनाएं datetimeindex = pd.date_range(2021-10-18 07:20:32.261811624, periods=5, freq=2

  1. पायथन फॉर लूप में ट्किंटर बटन कैसे बनाएं? पायथन फॉर लूप में ट्किंटर बटन कैसे बनाएं?

    ट्किंटर बटन विजेट्स इवेंट हैंडल करने और एप्लिकेशन के निष्पादन के दौरान एक्शन करने के मामले में बहुत उपयोगी हैं। हम Button(parent, text, option..) कंस्ट्रक्टर का उपयोग करके ट्किंटर बटन बना सकते हैं। कंस्ट्रक्टर का उपयोग करके, हम लूप के भीतर कई बटन बना सकते हैं। उदाहरण इस उदाहरण में, हम पायथन for लूप