
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
در راهنمای جامع برنامهنویسی پایتون برای مبتدیان، تمام ابزارهای ضروری برای تسلط بر زبان برنامهنویسی پایتون را خواهید آموخت. یاد بگیرید چگونه پایتون را روی تمامی سیستمعاملهای اصلی یعنی ویندوز، مکاواس و حتی لینوکس نصب کنید. شما گامبهگام از دانلود فایلهای لازم تا اعمال تنظیمات نصب متناسب با سیستمعامل خود هدایت خواهید شد. پوسته خط فرمان و نحوه استفاده از آن برای اجرای پایتون در حالتهای تعاملی و اسکریپتی را یاد بگیرید. کشف کنید که مفسر پایتون چگونه کار میکند و یاد بگیرید که چگونه از طریق مثالهای کاربردی که خودتان میتوانید امتحان کنید، از پوسته خط فرمان تعاملی استفاده کنید. انواع دادهها و متغیرها را به همراه کد نمونه و بررسی خروجی تولیدشده به طور عمیق بیاموزید. اعداد به تفصیل پوشش داده شدهاند، از جمله بحثی درباره ۴ نوع عدد در پایتون: صحیح، اعشاری، مختلط و بولین. درباره مقادیر درست و نادرست (Truthy و Falsy) و نحوه ارتباط آنها با نوع بولین بیاموزید. با تعدادی از توابع ریاضی داخلی فراوان در پایتون تمرین کنید و تفاوت بین توابع format() و round() را کشف کنید. رشتهها یکی از مهمترین متغیرها در هر زبان برنامهنویسی هستند. به طور عمیق یاد بگیرید که چگونه رشتهها را در پایتون بررسی، جستجو و حتی دستکاری کنید. با متدهای رشتهای داخلی پایتون تمرین کنید. درباره ساختارهای کنترلی پایتون بیاموزید و اینکه چگونه از منطق بولین برای برآورده کردن نیازهای نرمافزاری خود استفاده کنید. با عملگرها سر و کار داشته باشید و درک بهتری از نقاط قوت و تفاوتهای عملگرهای ریاضی، رابطهای و منطقی و همچنین اهمیت تقدم و وابستگی عملگرها به دست آورید. درباره رشتهها و روشهای فراوان برای جستجو و دستکاری آنها بیاموزید. قدرت وراثت و چندشکلی را کشف کنید. یاد بگیرید چگونه فایلها را روی سیستم فایل خود باز کنید، دستکاری کنید، بخوانید و ببندید. درباره فلسفه و اهمیت استفاده مجدد از کد بیاموزید و اینکه چگونه ماژولها در پایتون این کار را ساده میکنند. تفاوت بین برنامهنویسی رویهای و شیءگرا را بررسی کنید. اینکه کدام یک برای شما مناسب است ممکن است به نوع کدی که مینویسید بستگی داشته باشد. ساختارهای کنترلی را در پایتون تمرین کنید. عملگرها را مطالعه کنید و درباره سربارگذاری عملگرها بیاموزید. بحثی عمیق درباره دنبالههای پایتون: لیستها، مجموعهها، تاپلها و دیکشنریها. نقاط قوت و ضعف هر یک را بیاموزید. ایجاد و دستکاری دنبالههای پایتون را تمرین کنید.
In The Ultimate Python Programming Guide for Beginners you will learn all the essential tools to become proficient in the python programming language. Learn how to install python in all major operating systems: Windows, Mac OS, and even Linux. You will be guided step by step from downloading the necessary files to making adjustments in the installation for your particular operating system. Learn the command line shell, and how to use it to run python in interactive and script modes.Discover how the python interpreter functions, and learn how to use the interactive command line shell through practical examples you can try on your own. Learn datatypes and variables in depth, with example code and discussion of the generated output.Numbers are covered in detail, including a discussion of the 4 number types in python: integer, float, complex, and boolean. Learn about Truthy and Falsy returns and how they relate to the boolean type. Practice with some of the many built-in python math functions, and discover the difference between format() and round() functions.Strings are one of the most important variables in any programming language. Learn in-depth how to explore, search, and even manipulate strings in python. Practice with python's built-in string methods.Learn about python's control structures and how to use boolean logic to achieve your software requirements.Deal with operators and develop an understanding of the strengths and differences of mathematical, relational and logical operators, as well as the importance of operator precedence and associativity. Learn about strings and the many ways to search through and manipulate them. Discover the power of inheritance and polymorphism. Learn how to open, manipulate and read, and close files on your file system. Learn about the philosophy and importance of code reuse, and how modules in python makes this simple. Examine the difference between procedural and Object Oriented programming. Which is right for you may depend on what kind of code you are writing. Practice control structures in python. Study operators and learn about operator overloading. An in-depth discussion of python sequences: lists, sets, tuples and dictionaries. Learn the strengths and weaknesses of each. Practice creating and manipulating python sequences.