মজার ও সহজ প্রোগ্রামিং, পাইথন প্রোগ্রামিং [পর্ব-১১] :: দুটি মজার প্রোগ্রাম ও আপনাদের কাজ

টিউন বিভাগ প্রোগ্রামিং
প্রকাশিত
জোসস করেছেন

মজার ও সহজ পাইথন প্রোগ্রামিং

বন্ধুরা, ভেবেছিলাম আর লেখা হবে না । কিন্তু আপনাদের ছেড়ে বেশীদিন থাকতে পারলাম না । তাই আবার ফিরে এলাম । আজ আমি আপনাদের কিছু টাস্ক দিবো যার মাধ্যমে আপনাদের পাইথন সম্পর্কে আর ও ক্লিয়ার ধারণা আসবে । আজ আমি আপনাদের জন্য একটা ছোট্ট এজ ক্যালকুলেটর তৈরী করে নিয়ে এলাম । এটা আপনাদের জন্য জাষ্ট একটা স্যাম্পল । এটা দেখে আপনারা এমন আরও প্রোগ্রাম তৈরী করে ফেলান ।নীচের সোর্স কোডটি পড়ুন ও বুঝতে চেষ্টা করুন । অবশ্য আমার আগের টিউটোরয়াল গুলো না পড়লে এটার কিছুই বুঝতে পারবেন না ।

def age_calculator():
    print("your current age is",cy-y ,"years",cm-m,"months",cd-d,"day")
    input("enter your feedback : ")
while 1 == 1:
    y = int(input("enter your birth year: "))
    m = int(input("enter your birth month : "))
    d = int(input("enter your birth date : "))
    cy = int(input("enter current year : "))
    cm = int(input("enter current month : "))
    cd = int(input("enter current date : "))
    age_calculator()

দেখুন এখানে আমি প্রথমে একটা ফাংশন তৈরী করে নিয়েছি । তারপর এ ফাংশন অনুযায়ী ইনপুট নিয়ে কারও বয়স বের করেছি । আপনারা এমন আরও প্রোগ্রাম এর প্লট মাথা থেকে বের করে নিজেরাই প্রোগ্রাম তৈরী করে ফেলুন । এবার দেখুন একটি ভিন্ন ধর্মী প্রোগ্রাম । আমরা অনেক সময় আমাদের বই এর বিভিন্ন বিজ্ঞানীদের নাম , জন্ম সাল ইত্যাদী মনে রাখতে পারি না যে গুলো আমাদের নৈবর্তিক প্রশ্নে অনেক সময় আসে । আমরা একটা ছোট্ট প্রোগ্রাম দিয়ে এই সমস্যা সলভ করতে পারি । নীচের প্রোগ্রামটি আপনাদের ডেভলপ করার জন্য ছেড়ে দিলাম । যত পারেন এতে বিভিন্ন বিজ্ঞানী , লেখক , কবি, সাহিত্যিক ও মনীষিদের নাম অর্ন্তভুক্ত করুন ।

def name():
    print("1 . Rabindranath")
    print("2 . Nazrul")
    print("3 . Modhusudhon")
    print("enter 0 to exit ")
name()
a = ()
while a != 0:
    a = int(input("enter your choice : "))
    if a == 1:
        print("birth date : 1861, death : 1941")
    elif a == 2:
        print("birth date : 1899 , death :  ")
    elif a == 3:
        print("birth date :  , death :  ")
    else:
        print("not found")

দেখুন এখানে প্রথমে আমি একটা ফাংশন তৈরী করে নিয়েছে যাকে বিভিন্ন কবিদের নাম প্রিন্ট করতে বলেছি । এখানে আপনারা আরও অনেক কবি, বিজ্ঞানী ও সাহিত্যক দের নাম যোগ করুন সিরিয়াল দিয়ে । অবশ্যই ১. ২. ৩. ৪. ৫. ৬. ....... এমন করে লিখবেন । না হলে পরে ইফ স্টেটমেন্টে গিয়ে মেলাতে পারবেন না । এরপর ইফ স্টেটমেন্ট এ গিয়ে সে নামগুলোর সিরিয়াল অনুসারে বার্থ ডে, মৃতূ দিন বা তার লেখা বা আবিষ্কার অনেক কিছু সংযৃক্ত করতে পারেন যেমনটি আমি করেছি , আপনারা অবশ্য আরো অনেক তখ্য যোগ করতে পারেন। এটা ডেভলপ করার দায়িত্ব আপনাদের । যে যত ভাল ভাকে ডেভলপ করতে পারবেন ততই ভাল প্রোগ্রামার হতে পারবেন । উপরের কোন কিছু বুঝতে না পারলে আমাকে বলুন । আর দয়া করে যে যে এটা ডেভলপ করবেন তারা তাদের সফটওয়ারটা আমার কছে ফেসবুক বা টিটি বা ইমেইলে দিবেন । আমার ইমেইল : [email protected] . সবাইকে ধন্যবাদ । আবার দেখা হবে । সেই পর্যন্ত সবাই ভাল থাকুন ।

Level 2

আমি অরিন্দম পাল। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 7 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 81 টি টিউন ও 316 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 20 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

মানসিক ভাবে দূর্বল । কোন কাজই কনফিডেন্টলি করতে পারি না , তবুও দেখি কাজ শেষ পর্যন্ত হয়ে যায় । নিজের সম্পর্কে এক এক সময় ধারণা এক এক রকম হয় । আমার কোন বেল ব্রেক নেই । সকালে যে কাজ করব ঠিক করি , বিকালে তা করতে পারি না । নিজের...


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

ভাই আপনাকে আবার আন্তরিক অভিনন্দন। আপনার নতুন টিউন এর অপাক্কাতেই ছিলাম……

ভাই, আপনাকেও ধন্যবাদ ।

vai, chalia jaben asa kori

হুম, আমিও তাই আশা করছি ।

ভাই, আপনাকেও ধন্যবাদ ।