در عصر شگفت انگیز تکنولوژی ما داده ها را به کامپیوتر می دهیم و کامپیوتر آن را توسط نرم افزار ها که با زبان های برنامه نویسی ساخته شده اند ویرایش و اطلاعات را بر می گرداند.
زبان برنامه نویسی پایتون یکی از قدرتمند ترین نگهداری اطلاعات یا داده را دارد که شما می توانید یک عدد چند صد رقمی یا یک متن طولانی را با زبان برنامه نویسی پایتون نگهداری کنید. همچنین برای تعریف آن با زبان های برنامه نویسی دیگر بسیار متفاوت است زیرا که نوع داده را خود مفسر تعیین می کند.
دسته داده | نمونه |
اعداد(Numbers) |
اعداد صحیح(Int) : 12 |
رشته ها |
A , B , C |
داده منطقی |
True |
زبان برنامه نویسی پایتون می تواند با داده های عددی کار کند. داده های عددی بسیار مهم هستند که در روزمره از آن ها بسیار استفاده می شود مانند حساب بانکی محاسبات و...
داده های عددی به سه دسته تقسیم می شوند:
داده ی اعداد صحیح برای تعریف این نوع داده کافی است یک نام متغیر یا شناسه تعریف کنید و بعد از آن با (=) مقدار عدد صحیح را در یکی از خانه های (RAM) ذخیره کنید.
نمونه:
کدها:
a = 12
b = -234
c = 0
d = 486584354584438865486785996548769769854864357
print(a)
print(b)
print(c)
print(d+1)
یکی دیگر از داده های که در پایتون وجود دارد اعداد اعشاری هستند.
نمونه:
یکی دیگر از داده های که در پایتون وجود دارد اعداد مختلط هستند که بیشتر برای کسانی که ریاضی را به طور حرفه ای کار می کنند.
نمونه:
رشته ها یکی از پرکاربرد ترین داده در زبان برنامه نویسی پایتون هستند.
برای تعریف آن ها باید از (' ') ، (" ") ، (''' ''') یا (""" """) استفاده کرد.
نمونه:
نمونه:
نکته : نوشتن رشته طولانی با استفاده از """ """ و یا ''' ''' توصیه می شود چون محدودیت ندارد همچنین می توانیم شکل و ظاهر دلخواه را اعمال کنیم.
نمونه:
کد:
str1='ali reza'
str2="ali reza"
str3='''ali
reza'''
str4="""ali reza"""
print(str1)
print(str2)
print(str3)
print(str4)
print(type(str1))
گاهی می خواهیم در رشته خود از (") و یا (') استفاده کنیم در صورتی که در رشته از (") و بیرون رشته از (" ") باعث بروز خطا نحوی اتفاق می افتد.
راه حل اول:
نکته: زمانی که می خواهیم درون رشته از (") استفاده کنیم باید در بیرون رشته از (') استفاده کنیم تا برای ذخیره سازی و ... به مشکل بر نخوریم.
نکته: زمانی که می خواهیم درون رشته از (') استفاده کنیم باید در بیرون رشته از (") استفاده کنیم تا برای ذخیره سازی و ... به مشکل بر نخوریم.
کد:
str1 = 'sgfajshg"fjsasab'
str2 = "sdhgfhasgdjsabjdbsa'sajdhgsaghdsa"
print(str1)
print(str2)
راه حل دوم:
می توانیم با استفاده از (/) در زمان هایی که کارکتر هایی که بر روی پایتون اثر دارند آن ها را ذخیره و چاپ کنیم.
نمونه:
کد:
str1 = "jdhgsa\"askdgs\\agsa"
print(str1)
print(type(str1))
یکی دیگر از داده های زبان برنامه نویسی پایتون ، داده های منطقی است که این نوع داده برای زمانی استفاده می شود که می خواهیم دو وضعیت را نگهداری و از آن استفاده کنیم.
مثال:
در تمامی مثال های بالا بهتر از داده ی منطقی (True) و (False) استفاده کنیم.
به عنوان مثال می توانیم آنلاین بود را (True) در نظر بگیرریم و آفلاین بودن را (False)
جنس این نوع داده (bool) است.
نکته : حتما باید این دو را حروف اول آن ها را بزرگ بنویسیم.
نمونه:
کد:
flag1=True
flag2=False
print(flag1)
print(flag2)
print(type(flag1))
print(type(flag2))
این دستور برای چاپ در خروجی استفاده می شود.
این دستور یکی از مهم ترین دستورات به شمار می رود و کاربرد بسیار زیادی دارد.
print(مقدار)
مراحل نوشتن دستور:
نکته : زبان برنامه نویسی پایتون حساس به فاصله است که اگر رعایت نشود باعث خطا در اجرا می شود.
در ادامه درس ها بیشتر با این دستور آشنا می شویم.
ما در زندگی روزمره از سیستم ده دهی یا برمبنای 10 استفاده می کنیم.
اما در سیستم های کامپیوتر و.... از مبنای دو ، مبنای هشت ، مبنای ده و مبنای شانزده استفاده می شوند.
مبنای دو (BIN): از اعداد 0 تا 1 ساخته می شود.
نمونه:
11 1001
برمبنای ده (57)
مبنای هشت (OCT): از اعداد 0 تا 7 ساخته می شود.
نمونه:
71
برمبنای ده (57)
مبنای ده (DEC): از اعداد 0 تا 9 ساخته می شود.
نمونه:
192
مبنای شانزده (HEX): از اعداد 0 تا 9 A B C D E F ساخته می شود.
A نماد عدد 10 است.
B نماد عدد 11 است.
C نماد عدد 12 است.
D نماد عدد 13 است.
E نماده عدد 14 است.
F نماده عدد 15 است.
نمونه:
A1
برمبنای ده (161)
راهنما:
نمونه:
1- قسمت تبدیل به مبنای شانزده
نمونه:
2- قسمت تبدیل به مبنای ده
نمونه:
3- قسمت تبدیل به مبنای هشت :
نمونه:
4- قسمت تبدیل به مبنای دو :
نمونه:
نماد این سیستم (0b یا 0B) است که برای تعریف این نماد باید استفاده شود.
نکته: همان طور که گفته شد این نوع سیستم از اعداد (1 و 0) ساخته می شوند.
نمونه:
نکته: همچنین می توانیم حرف (b) را بصورت بزرگ هم نوشت. این نکته برای تمامی این نوع اعداد صدق می کند.
نمونه:
کد:
num1 = 0b10110
print(num1)
نماد این سیستم (0o یا 0O) است که برای تعریف این نماد باید استفاده شود.
نکته: همان طور که گفته شد این نوع سیستم از اعداد (7 و 6 ، 5 ، 4 ، 3 ، 2 و 1 ، 0) ساخته می شوند.
نمونه:
کد:
num2 = 0o5207
print(num2)
نکته: همان طور که گفته شد این نوع سیستم از اعداد (9 و 8 و 7 و 6 و 5 و 4 و 3 و 2 و 1 و 0) ساخته می شوند
نمونه:
کد:
num3 = 65
print(num3)
نماد این سیستم (0x یا 0X) است که برای تعریف این نماد باید استفاده شود.
نکته: همان طور که گفته شد این نوع سیستم از اعداد (9 و 8 ، 7 و 6 ، 5 ، 4 ، 3 ، 2 و 1 ، 0) و همچنین (A B C D E F) ساخته می شوند.
نمونه:
کد:
num4 = 0x5AB2
print(num4)
این تابع برای شناسایی جنس متغیر و نوع داده ها استفاده می شود. این تابع برای ورودی یک نام متغیر و یا مقدار می خواهد. و برای نمایش در خروجی می توان از تابع (print) استفاده کرد.
ساختار:
type (مقدار و یا نام متغیر)
نمونه:
متغیری با نام (num1) که در آن عددی با مبنای دو در آن ذخیره شده است.
دستور چاپ (print) برای شناسایی جنس متغیر (num1)
دستور چاپ (print) برای شناسایی جنس مقدار (100)
دستور چاپ (print) برای شناسایی جنس مقدار (1.0)
دستور چاپ (print) برای شناسایی جنس مقدار ("Darsman")
خروجی: <class 'int'> نشان می دهد که متغیر (num1) از جنس (int) عدد صحی است.
خروجی: <class 'int'> نشان می دهد که مقدار (100) از جنس (int) عدد صحیح است.
خروجی: <class 'float'> نشان می دهد که مقدار (1.0) از جنس (float) عدد اعشاری است.
خروجی: <class 'str'> نشان می دهد که مقدار (Darsman) از جنس (str) رشته است.
کد:
num1 = 0b10110
print(type(num1))
print(type(100))
print(type(1.0))
print(type("Darsnam"))
نام جنس |
نمونه |
عدد صحیح (int) |
100 |
عدد اعشاری (float) |
23.0 |
عدد مختلط (complex) |
1+2j |
رشته (str) |
"Darsman" |
چگونگی کامنت کردن در زبان برنامه نویسی پایتون:
زمانی می خواهیم یک کد را بی اثر کنیم و یا برای کد نوشته شده توضیحاتی بنویسیم برای این کار می توان در نرم افزار (Visual Studio Code) متن مورد نظر را انتخاب (Select) و با استفاده از کلید میانبر (Ctrl + / ) آن خط کامنت یا بی اثر می شود.
برای کامنت یا بی اثر کردن خط می توان اول آن خط از (#) استفاده کردن و آن خط بی اثر می شود.
راهنما:
متن را انتخاب کنید
کلید های (Ctrl) و (/) را فشار دهید.
فوق العاده تدریس میکنه عالی درس میده از بیس من یک دوره گرفتم پایتون از سایت دیگه اصلا متوجه درس دادن اش نمی شویم ولی استاد عباسی خوب درس میده
از تعریف و تمجید شما بسیار ممنون هستیم.
عالی
ممنون از نگاه خوبتون.
واقعا خیلی لطف میکنید ک این اموزشارو اون هم بصورت رایگان میزارید.آموزشای زیادی دانلود کردم ولی هیچ کس ب خوبی شما تدریس نمیکنه.اونقد عاشق ویدیو ها شدم ک پشت سر هم تا وقتی ک چشم هام درد نکنه نگا میکنم و تمرین میکنم.خیلی خوب درس میدید.ممنون
سلام شقایق عزیز، ما خیلی خوش حال هستیم که دانشجویان مشتاقی مثل شما داریم همینطوری با قدرت پیش روی کنید و دانش خودتان را با درسمن چندین برابر کنید. آینده برنامه نویسی برای افراد سخت کوش و تلاشگر است.
چقدر خوبین شماااااااااااااااااااااااااااا
مرسی شاهین جان، نظر لطف شما است.
سلام من خودم زمانی دبیر آموزش برنامه نویسی بودم اما لذت میبرم از زیبایی تدریس شما
سلام خیلی ممنون از حسن نظر شما، امیدواریم برایتان کاربردی و مفید بوده باشد.