خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش پایتون : متغیرها و نوع داده آنها

آموزش پایتون : متغیرها و نوع داده آنها
نویسنده : امیر انصاری
متغیرها محلی برای نگهداری داده ها می باشند. زبان برنامه نویسی پایتون (Python) یک زبان کاملا شیء گرا (object oriented) می باشد و در ضمن شما مجبور نیستید تا نوع داده متغیرها را تعیین کنید. هر متغیری در زبان برنامه نویسی پایتون (Python) یک شیء می باشد و شما حتی بدون اینکه متغیرها را تعریف کنید می توانید از آنها استفاده نمایید. در این آموزش با چند مثال این مساله را به شما نشان می دهیم.

نرم افزار سامانه مودیان راهکار



متغیرهای عددی


در زبان برنامه نویسی پایتون (Python) از دو نوع متغیر عددی پشتیبانی می شود. اعداد صحیح (integers) و اعداد اعشاری (floating point) .

برای اینکه متغیری از نوع اعداد صحیح (integer) معرفی کنید، به شکل زیر عمل کنید.

myint = 7
print(myint)

خروجی این دستور به شکل زیر می باشد.

آموزش پایتون : متغیرها و نوع داده آنها
همانطور که می بینید ابتدا مقدار 7 که یک عدد صحیح می باشد در متغیری با نام myint قرار می گیرد. سپس با استفاده از دستور print این متغیر را در صفحه چاپ می کنیم.

برای اینکه متغیری از نوع اعداد اعشاری معرفی کنید، می توانید به یکی از دو شیوه زیر این کار را انجام بدهید.

myfloat = 7.0
print(myfloat)
myfloat = float(7)
print(myfloat)

خروجی هر دو شیوه را در تصاویر زیر می بینید.

آموزش پایتون : متغیرها و نوع داده آنها
آموزش پایتون : متغیرها و نوع داده آنها
همانطور که مشاهده می کنید، خروجی هر دو دستور کاملا یکسان می باشد.

متغیرهای متنی (رشته ای : Strings)


متغیرهای متنی (رشته ای) را می توانید با استفاده از یک جفت تک کوتیشن و یا یک جفت دابل کوتیشن معرفی نمایید.

mystring = 'hello'
print(mystring)
mystring = "hello"
print(mystring)

آموزش پایتون : متغیرها و نوع داده آنها
تفاوتی بین تک کوتیشن و دابل کوتیشن وجود ندارد. دلیل اینکه هر دوی اینها پشتیبانی شده اند این است که اگر بخواهید تک کوتیشن را به عنوان بخشی از متن متغیر استفاده نمایید، به سادگی امکانش را داشته باشید.

mystring = "Don't worry about apostrophes"
print(mystring)

آموزش پایتون : متغیرها و نوع داده آنها
همچنین اگر بخواهید دابل کوتیشن را نیز به عنوان بخشی از متن متغیر داشته باشید، امکانش را خواهید داشت.

mystring = 'Don"t worry '
print(mystring)

آموزش پایتون : متغیرها و نوع داده آنها

استفاده از عملگر جمع (+)


عملگر جمع را می توانید هم در متغیرهای عددی و هم در متغیرهای رشته ای مورد استفاده قرار بدهید، وقتی این عملگر را در مورد متغیرهای عددی به کار می برید، اعداد را به صورت ریاضی با هم جمع می کند. وقتی هم که در مورد رشته ها به کار می برید، دو متن را با هم ترکیب می کند و از ترکیب آن دو متن جدیدی ساخته می شود.

one = 1
two = 2
three = one + two
print(three)

hello = "hello"
world = "world"
helloworld = hello + " " + world
print(helloworld)

آموزش پایتون : متغیرها و نوع داده آنها

مقدار دهی هم زمان چند متغیر


شما این امکان را دارید تا به صورت هم زمان چندین متغیر را در یک خط معرفی کنید و همینطور آنها را مقدار دهی نمایید.

a, b = 3, 4
print(a,b)

آموزش پایتون : متغیرها و نوع داده آنها

ترکیب دو متغیر عددی و رشته ای


امکان ترکیب دو متغیر عددی و رشته ای میسر نیست، و اگر این کار را انجام بدهید، تولید خطا می شود.

# این کد به درستی کار نخواهد کرد و خطا ایجاد می شود
one = 1
two = 2
hello = "hello"
print(one + two + hello)

آموزش پایتون : متغیرها و نوع داده آنها
برای مشاهده فهرست آموزش های این دوره آموزشی بر روی لینک زیر کلیک کنید :


آموزش قبلی : آموزش پایتون : سلام، دنیا!

آموزش بعدی : آموزش پایتون : لیست ها (Lists)



نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.