.

.

মঙ্গলবার, ১৫ ডিসেম্বর, ২০১৫

পাইথন প্রোগ্রামিং :: ভ্যরিয়েবল এবং স্ট্রিং ও ডাটা ইনপুট

আগের পর্বের মত করে আমরা নিচে কিছু প্রিন্ট করে নিই ।
সবাই পাইথন এর নিউ উইন্ডোতে লিখুন :

1
2
3
4
5
print(22 / 7)
print(10 * 3)
print("your name is .........")
print("22 / 7 is ",22 / 7)
print("11 * 6 is ",11 * 6)
এবং এগুলো রান করিয়ে ফলাফল গুলো দেখুন ।
ভ্যরিয়েবল এবং স্ট্রিং : ভ্যরিয়েবল হল এমন একটা বস্তু যা বিভিন্ন ডাটা সংরক্ষন করে । আর স্ট্রিং হল সেই ডাটা যা ভ্যরিয়েবলের মধ্যে সংরক্ষন করা থাকে । নিচে উাহরণ দিলে বিষয়টা আরও ক্লিয়ার হবে ।
1
2
a = 12
b = 25
এখানে a ও b দুটি ভ্যরিয়েবল । আর ১২ ও ২৫ দুটি স্ট্রিং , যেটা ভ্যরিয়েবলের মধ্যে সংরক্ষিত রয়েছে । এখন লিখুন
1
2
print(a)
print(b)
দেখুন এখন পাইথন a , b এর বদলে a ,b এর মান বা স্ট্রিং টা প্রিন্ট করছে ।
এবার নিচের প্রোগ্রামটি লিখুন :
1
2
3
4
a = 5
b = 10
c = a + b
print("a + b = ",c)
এখানে আমি a, b ও আরও একটি ভ্যারিয়েবল c নিয়েছি যেটি এর মান যোগ করে । তারপর আমি সেই c ভ্যরিয়েবলটি প্রিন্ট করতে বলেছি ।
কোডগুলো লিখে রান করান ।পাইথন c এর স্থানে a + b এর মান প্রিন্ট করবে ।
আবার এমনও লিখতে পারেন :
1
2
3
4
a = 5
b = 10
c = a + b
print (c)
আপনি যদি স্ট্রিং হিসেবে কোন সংখ্যা নিতে চান তবে ইপরের মত করে লিখলেই হবে । কিন্তু কোন অক্ষর নিতে হলে সেটা " " এর মধ্যে লিখতে হবে । যেমন :
1
2
3
4
a = "apple"
b = "orange"
print(a)
print( a + b)
দেখুন স্ক্রিনে appleorange প্রিন্ট করেছে ।
এবার লিখুন :
1
2
3
a = "apple"
b = "orange"
print(a * 5)
দেখুন ৫ বার apple প্রিন্ট করেছে ।
পাইথন ইনপুট : যে প্রক্রিয়ার সাহায্যে ব্যবহারকারীর কাছ থেকে কোন তথ্য নিয়ে সংরক্ষন করা হয় সে প্রক্রিয়াকে বলা হয় ইনপুট ।
পাইথন ইনপুট হল তিন প্রকার ।
১. যেকোন অক্ষর ইনপুট, যেমন : কারও নাম, ইমেইল প্রভৃতি ।
পদ্ধতি : input("enter your name here: ") (Only for the alphabets)
২.যেকোন সংখ্যা( দশমিক বাদে) ।যেমন কোন পাসওয়ার্ড যেটা শুধু সংখ্যা দ্বারা গঠিত ।
পদ্ধতি: int(input(" Enter your password here :"))
৩.দশমিকসহ যেকোন সংখ্যা ।
পদ্ধতি : float(input( "Enter your number : "))
এখন আসুন আমরা একটি ছোট্ট মজার প্রোগ্রাম তৈরী করি যেটা কোন মানুষের একটা মৃত্যুদিন বের করবে আপনার নির্দেশ অনুযায়ী:
1
2
3
4
5
6
print("Lets know when you will die")
n = input("Enter your name here  :  ")
a = float(input("Enter your age here : "))
c = 2075 - a
print("You will die at : ",c,n)
input("Please give your feedback : ")
এটাকে সেভ করুন .py দিয়ে । এবার এটা রান করান এর উপর ডবল ক্লিক করে । ডাটা গুলো ভাল ভাবে ইনপুট দিন ও দেখুন এটি আপনার মৃত্যুদিন বলে দিচ্ছে ।
ব্যাখ্যা: এখানে আমরা মূলত প্রথমে ("Lets know when you will die")
প্রিন্ট করেছি প্রোগ্রামটি সম্পর্কে ব্যবহারকারীকে ধারণা দেবার জন্য ।
তারপর আমরা n ভ্যরিয়েবল দ্বারা ব্যবহারকারীর নাম জেনে নিয়েছি ।
a ভ্যরিয়েবল দ্বারা ব্যবহারকারীর বয়স জেনে নিয়েছি ।
এবার আমরা c নামে একটি ভ্যারিয়েবল তৈরী করেছি যেটাকে আমরা নির্দেশ দিয়েছি ২০৭৫ থেকে a ভ্যারিয়েবলের মান বিয়োগ করতে ।এবং সেটাকেই আমরা n এর মৃত্যুদিন হিসেবে প্রিন্ট করেছি । অর্থাত, কোন ব্যাক্তি যে বয়সই ইনপুট দিক না কেন ২০৭৫ থেকে সেই ইনপুট বিয়োগ করে আমাদের প্রোগ্রামটা তার মৃত্যুদিন প্রিন্ট করবে ।
তারপর আবার আমরা ইনপুট এর মাধ্যমে ব্যবহারকারীর ফিডব্যাক ও চেয়েছি ।

M05T4F4

About M05T4F4

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :