यहाँ अब तक मेरी कोड है:पायथन में लूप से पिछली कॉमा को कैसे हटाया जाए?
def main():
for var in range (1, 101):
num= IsPrime(var)
if num == 'true':
print(var, end=', ')
IsPrime समारोह की गणना करता है या नहीं, एक समारोह प्रधानमंत्री है।
मुझे प्राइम संख्याओं को 1 से 100 स्वरूपित करने के लिए एक पंक्ति में कॉमा और रिक्त स्थान के साथ मुद्रित करने की आवश्यकता है। उदाहरण के लिए, उत्पादन दिखना चाहिए:
2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97
मैं अपने कार्यक्रम चलाने की कोशिश की, लेकिन मैं हमेशा 97 के अंत में एक अनुगामी अल्पविराम मैं अल्पविराम दूर करने के लिए पता नहीं कैसे मिलता है, और क्योंकि यह है एक लूप, str.rstrip और [: -1] काम नहीं करते हैं।
मैं एक पाश उपयोग करने की आवश्यकता है और मैं अन्य रूढ़ अंक के लिए
print('2')
print(', ', var, end='')
उपयोग नहीं कर सकते।
मैं यह नहीं बता सकता कि इसे कोड करने का कोई आसान तरीका है या मुझे इस फ़ंक्शन से अवगत नहीं है जो इसे सही तरीके से कर सकता है।
'IsPrime (वर)' एक बूलियन एक स्ट्रिंग नहीं लौटने की जानी चाहिए तो अगर 'IsPrime (वर)' होगा –