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

पायथन का उपयोग करके scanf() मेथड को कैसे सिम्युलेट करें?


पायथन डॉक्यूमेंटेशन के अनुसार

पायथन में वर्तमान में scanf() के समकक्ष कोई फंक्शन नहीं है। रेगुलर एक्सप्रेशन आमतौर पर अधिक शक्तिशाली होते हैं, हालांकि scanf() फॉर्मेट स्ट्रिंग्स की तुलना में अधिक वर्बोज भी होते हैं। नीचे दी गई तालिका scanf() फॉर्मेट टोकन्स और रेगुलर एक्सप्रेशन के बीच कुछ कमोबेश समकक्ष मैपिंग प्रदान करती है।

scanf() टोकन - रेगुलर एक्सप्रेशन

%c.
%5c.{5}
%d[-+]?\d+
%e, %E, %f, %g[-+]?(\d+(\.\d*)?|\.\d+)([eE][-+]?\d+)?
%i[-+]?(0[xX][\dA-Fa-f]+|0[0-7]*|\d+)
%o[-+]?[0-7]+
%s\S+
%u\d+
%x, %X[-+]?(0[xX])?[\dA-Fa-f]+

स्ट्रिंग जैसे

/usr/sbin/sendmail - 0 errors, 4 warnings

से फाइलनाम और नंबर निकालने के लिए, आप scanf() फॉर्मेट जैसे उपयोग करेंगे

%s - %d errors, %d warnings

समकक्ष रेगुलर एक्सप्रेशन होगा

(\S+) - (\d+) errors, (\d+) warnings

  1. Python में pylab का उपयोग करके चित्र को दूरस्थ रूप से कैसे सहेजें? Python में pylab का उपयोग करके चित्र को दूरस्थ रूप से कैसे सहेजें?

    pyplot पैकेज के savefig मेथड का उपयोग करके, हम चित्र को दूरस्थ रूप से सहेज सकते हैं, बस चित्र का स्थान निर्दिष्ट करके। चरण अलग बैकएंड का उपयोग करने के लिए, matplotlib.use(Agg) मेथड का उपयोग करके सेट करें। plot() मेथड का उपयोग करके लाइन प्लॉट करें। savefig() मेथड का उपयोग करके, हम छवि को दूरस्थ रूप

  1. Python में ROC कर्व कैसे प्लॉट करें? Python में ROC कर्व कैसे प्लॉट करें?

    ROC - Receiver operating characteristics (ROC) कर्व। metrics.plot_roc_curve(clf, X_test, y_test) मेथड का उपयोग करके, हम ROC कर्व बना सकते हैं। चरण एक रैंडम n-क्लास वर्गीकरण समस्या उत्पन्न करें। यह प्रारंभ में सामान्य रूप से वितरित बिंदुओं के क्लस्टर बनाता है (std=1) ``n_informative``-आयामी हाइपरक्

  1. पायथन में GET विधि का उपयोग करके जानकारी पास करना पायथन में GET विधि का उपयोग करके जानकारी पास करना

    GET विधि एन्कोडेड उपयोगकर्ता जानकारी को पेज अनुरोध में जोड़कर भेजती है। पेज और एन्कोडेड जानकारी ? कैरेक्टर द्वारा अलग की जाती है जैसे -https://www.test.com/cgi-bin/hello.py?key1=value1&key2=value2GET विधि ब्राउज़र से वेब सर्वर पर जानकारी पास करने की डिफ़ॉल्ट विधि है और यह एक लंबी स्ट्रिंग उत्पन्