Python Variables

পাইথন ভেরিয়েবল

Variables

ভেরিয়েবল হল কন্টেইনার যা ডেটা মান সঞ্চয় করে।

Creating Variables

পাইথনে ভেরিয়েবল ডিক্লেয়ার করার কোন কমান্ড নেই।

একটি ভেরিয়েবল তৈরি হয় যখন আপনি এটিকে প্রথমবারের জন্য একটি মান নির্ধারণ করেন।

Example

x = 5
y = "John"
print(x)
print(y)

ভেরিয়েবলগুলিকে কোনো নির্দিষ্ট প্রকারের সাথে ঘোষণা করার প্রয়োজন নেই এবং টাইপ সেট করার পরেও পরিবর্তন করা যেতে পারে।

Example

x = 4       # x is of type int
x = "Sally" # x is now of type str
print(x)

Casting

আপনি যদি একটি ভেরিয়েবলের ডেটা টাইপ নির্দিষ্ট করতে চান তবে এটি কাস্টিং দ্বারা করা যেতে পারে।

Example

x = str(3)    # x will be '3'
y = int(3)    # y will be 3
z = float(3)  # z will be 3.0

Get the Type

টাইপ() ফাংশন ব্যবহার করে ভেরিয়েবলের ডাটা টাইপ পাওয়া যায়।

Example

x = 5
y = "John"
print(type(x))
print(type(y))

আপনি এই টিউটোরিয়ালে পরে ডেটা প্রকার এবং কাস্টিং সম্পর্কে আরও শিখবেন।

Single or Double Quotes?

স্ট্রিং ভেরিয়েবল একক বা ডবল উদ্ধৃতি ব্যবহার করে ঘোষণা করা যেতে পারে:

Example

x = "John"
# is the same as
x = 'John'

Case-Sensitive

পরিবর্তনশীল নামগুলি কেস-সংবেদনশীল।

Example

a = 4
A = "Sally"
#A will not overwrite a

Exercise

পাইথন ভেরিয়েবল ঘোষণা করার সঠিক উপায় কি?

var x = 5
✗ ভুল! পাইথনের var কীওয়ার্ডের প্রয়োজন নেই
#x = 5
✗ ভুল! # একটি মন্তব্য যা কোডটি কার্যকর করে না
$x = 5
✗ ভুল! পাইথন ভেরিয়েবলের নামে $ অনুমোদিত নয়
x = 5
✓ ঠিক আছে! পাইথনে একটি ভেরিয়েবল তৈরি করার জন্য এটি সঠিক সিনট্যাক্স