آموزش سریع زبان برنامه نویسی پایتون

کتاب آموزش پایتون در پیش روی شماست . نام کتاب آموزش سریع پایتون می باشد .پایتون یکی از ساده ترین و رایج ترین زبان های برنامه نویسی است که برنامه نویسان و متخصصان امنیتی از آن به منظور توسعه برنامه های نفوذ و تست و برنامه های شبکه از آن استفاده می کنند . پایتون …



مقدمه آموزش زبان برنامه نویسی پایتون

آموزش زبان پایتون را از کجا شروع کنیم ؟ به دنیای جذاب برنامه نویسی خوش آمدید . در آموزش زبان پایتون قصد داریم به صورت خلاصه و مفید ، ولی در عین حال کاربردی شما را با زبان برنامه نویسی پایتون آشنا کنیم . قبل از شروع و کدنویسی به یکسری سؤالات رایج پاسخ می‌دهیم …



آموزش نصب مفسر پایتون

نصب مفسر پایتون چگونه انجام می شود ؟ قبل شروع به نوشتن برنامه‌ها در پایتون ما بایستی اقدام به نصب مفسر پایتون بر روی سیستم‌های خود کنیم . در این کتاب ما زبان برنامه نویسی پایتون نسخه 3 را نصب آموزش می‌دهیم چرا که در سایت پایتون ، پایتون نسخه دو را نسخه Legacy معرفی کرده‌اند …



اولین برنامه شما در پایتون

اولین برنامه پایتون خود را بنویسیم ؟ محیط توسعه idle یکی از گزینه های انتخابی برای برنامه نویسی پایتون می باشد . ما اولین برنامه خود را با استفاده از از IDLE خواهیم نوشت . این برنامه پس از نصب بسته نصبی در ویندوز به صورت پیش‌فرض نصب و آماده استفاده می‌شود . نصب محیط توسعه …



عملگرهای اصلی زبان پایتون

عملگرهای اصلی پایتون کدامند ؟ پایتون نیز مثل هر زبان برنامی نویسی دیگر دارای یکسری عملگرهای اصلی می باشد . علاوه از واگذاری یک متغیر به یک مقدار اولیه ما می‌توانیم عملگرهای محاسباتی را بر روی متغیر ها انجام دهیم . عملگرهای اصلی پایتون عملگرهای اصلی در پایتون شامل + , – , * , …



عملگرهای واگذاری پایتون

در کنار عملگر = دیگر عملگرهای واگذاری پایتون (و دیگر زبان‌های برنامه نویسی) وجود دارند . دیگر عملگرهای واگذاری پایتون این عملگرها شبیه =+ و =- و =* می‌باشند . فرض کنید که متغیر x با یک متغیر اولیه ۱۰ را داریم . اگر که بخواهیم به صورت افزایش بالا ببریم مثلاً ۲ تایی می‌توانیم …



انواع داده ای پایتون

خوب متغیرها و انواع داده‌ای در پایتون را یادگرفتیم .  انواع داده ای پایتون  کدامند ؟ در ادامه ابتدا به توضیح انوع داده‌ای در پایتون می‌پردازیم . به ویژه اینتجرها ، فلوت ها و رشته‌ها . سپس مفاهیمType Casting را بررسی کرده و  انواع داده ای پایتون  پیشرفته را در پایتون بررسی می‌کنیم یعنی list ، …



توابع درون ساخت رشته ای در پایتون

توابع رشته ای پایتون کدامند ؟ پایتون شامل تعدادی تابع درون ساخت به منظور دستکاری رشته‌های می‌باشد . تابع به معنی بلوکی از کدهای قابل استفاده مجدد است که وظایف خاصی را انجام می‌دهند . توابع رشته ای پایتون جلوتر درباره توابع بیشتر صحبت خواهیم کرد . مثالی از یک تابع موجود در پایتون ، …



فرمت دهی رشته ها در پایتون با عملگر درصد

عملگر درصد در پایتون چه وظیفه ای برعهده دارد ؟ رشته‌ها را می‌توان با استفاده از عملگر % فرمت دهی کرد . این عملگر به شما کنترل بیشتری بر روی نحوه نمایش و ذخیره سازی رشته می‌دهد . عملگر درصد در پایتون سینتکس استفاده شما برای عملگر درصد در پایتون به صورت زیر می‌باشد : …



فرمت دهی رشته ها در پایتون با تابع Format

تابع format در پایتون  چگونه کار می کند ؟ علاوه بر استفاده از عملگر ٪ برای فرمت دهی رشته‌ها ، پایتون متد دیگری برای فرمت دهی رشته‌ها را به ارایه می‌دهد (با استفاده از تابع fomat) تابع format در پایتون سینتکس تابع format در پایتون به صورت زیر می‌باشد : ”string to be formatted”.format(مقادیر یا …



تایپ کستینگ در پایتون

تایپ کستینگ در پایتون چه معنایی دارد ؟ برخی مواقع در برنامه‌های خود ، نیاز داریم تا یک نوع داده‌ای را به نوعی دیگر تبدیل کنیم . مثلاً تبدیل یک عدد اینتجر به یک رشته . این کار را تایپ کستینگ Type Casting یا تبدیل نوع داده‌ای می نامند . تایپ کستینگ در پایتون سه …



نوع داده‌ای لیست در پایتون

نوع داده ای لیست چیست ؟ لیست به مجموعه‌ای داده‌ ای اشاره دارد که به صورت عادی به هم مرتبط اند . به جای ذخیره این داده‌ها به عنوان متغیرهای جداگانه ما می‌توانیم آن‌ها در یک لیست ذخیره کنیم . برای نمونه فرض کنید برنامه ما نیاز دارد که سن ۵ کاربر را ذخیره کند …