در قسمت قبل در مورد داده ساختارها یاد گرفتیم. تو این قسمت میخوایم یاد بگیریم چجوری قسمتی از منطق برنامه رو به صورت مستقل قابل استفاده کنیم. این کار رو به کمک توابع انجام میدیم.
تابع هموجوری که از اسمش پیداست تابع چیزیه که بر اساس ورودیهایی که میگیره یک سری عملیات رو انجام میده و ممکنه یه سری خروجی هم داشته باشه یا اثرات جانبی داشته باشه (مثلا توی یه فایل چیزی بنویسه)....
آموزش گام به گام پایتون - قسمت سوم
در قسمت قبل در مورد شرط و حلقه یاد گرفتیم. حالا وقتشه که با چند تا از مهمترین داده ساختارهای پایتون آشنا بشیم. یک داده ساختار مجموعهای از مقادیر و روابط بینشونه که اعمال خاصی روشون قابل انجامه. داده ساختارهایی که در این قسمت باهاشون آشنا میشیم لیست، تاپل، دیکشنری و سِت هستند.
لیست (list) لیست همونجوری که از اسمش پیداست مجموعهای از چیزهاست که میشه اعمالی مثل اضافه کردن یا حذف کردن روشون انجام داد....
آموزش گام به گام پایتون - قسمت دوم
در قسمت قبل یاد گرفتیم که متغیرهایی از نوعهای مختلف تعریف کنیم و ازشون استفاده کنیم(در حد عملگرها). تو این قسمت میخوام که در مورد کنترل جریان برنامه بنویسم. تا الان یه سری متغیر داریم که میتونیم یه سری عملیات محدود روشون انجام بدیم، حالا نیازه که بتونیم با همین متغیرها مسیر برنامه رو هدایت کنیم به سمتی که میخوایم. برای این کار از شرط و حلقه استفاده میکنیم.
شرط برای تغییر مسیر برنامه شرط حیاتیه!...
آموزش گام به گام پایتون - قسمت اول
در قسمت قبل توضیحاتی کلی در مورد پایتون دادم و خیلی سریع و کوتاه به کد «سلام دنیا!» اشاره کردم. در این قسمت میخوام در مورد مقدمات پایتون بنویسم و کم کم بریم سراغ کد نوشتن.
نوشتن و اجرای کد در قسمت قبل، کد «سلام، دنیا!» رو نوشتم ولی توضیحی در مورد اجراش ندادم. کدهای پایتون رو باید در فایلهایی با پسوند py نوشت و بعد به وسیلهی مفسر پایتون کد رو اجرا کرد....
آموزش گام به گام پایتون - قسمت صفرم
من تصمیم گرفتهام که یه سری پست آموزشی در مورد پایتون بنویسم و از صفر شروع کنم و تا هرجایی که تونستم ادامه بدم. تو این قسمت میخوام در مورد خود پایتون بنویسم (از تاریخچه تا وضعیت حال حاضر و نوشتن اولین برنامه با پایتون).
خلاصهای از پایتون پایتون یه زبون برنامهنویسیه که سال ۱۹۹۱ توسط گویدو ون روسوم ساخته شد و در حال حاضر جزو ترندهای دنیاست و به صورت گسترده ازش استفاده میشه....