কম্পিউটার

কিভাবে Python ব্যবহার করে 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. পাইথনে একটি স্ক্যাটার প্লটে কীভাবে একটি লাইন ওভারপ্লট করবেন?

  2. পাইথনে পাইল্যাবের সাথে দূরবর্তীভাবে একটি চিত্র কীভাবে সংরক্ষণ করবেন?

  3. কিভাবে পাইথনে ROC বক্ররেখা প্লট করবেন?

  4. পাইথনে GET পদ্ধতি ব্যবহার করে তথ্য পাস করা