برنامه نويسي

کتابخانه استاندارد پایتون 3 با مثال

The Python 3 Standard Library by Example

دانلود کتاب The Python 3 Standard Library by Example (به فارسی: کتابخانه استاندارد پایتون 3 با مثال) نوشته شده توسط «Doug Hellmann»


اطلاعات کتاب کتابخانه استاندارد پایتون 3 با مثال

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Addison-Wesley Professional

نویسنده: Doug Hellmann

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2017

تعداد صفحه: 1456 / 1454

حجم فایل: 14.14 مگابایت

کد کتاب: 0134291050 , 9780134291055

نوبت چاپ: 1

توضیحات کتاب کتابخانه استاندارد پایتون 3 با مثال

تسلط بر کتابخانه استاندارد قدرتمند پایتون 3 از طریق نمونه‌های کد واقعی 

«نبوغ رویکرد داگ این است که با 15 دقیقه در هفته، هر برنامه نویس با انگیزه می تواند کتابخانه استاندارد پایتون را یاد بگیرد. گشت راهنمای داگ به شما کمک می‌کند کلید را برای روشن کردن کامل باتری‌های پایتون تغییر دهید.” >

 کتابخانه استاندارد Python 3 شامل صدها ماژول برای تعامل با سیستم عامل، مفسر و اینترنت است – همه آنها به طور گسترده آزمایش شده و آماده برای شروع سریع توسعه برنامه هستند. اکنون، داگ هلمان، متخصص پایتون، هر بخش اصلی کتابخانه Python 3.x را از طریق کد منبع مختصر و نمونه‌های خروجی معرفی می‌کند. مثال‌های هلمن هر ویژگی را به طور کامل نشان می‌دهند و برای یادگیری و استفاده مجدد آسان طراحی شده‌اند.

 

کد عملی برای کار با متن، ساختارهای داده، الگوریتم‌ها، تاریخ/زمان‌ها، ریاضیات، سیستم فایل، تداوم، تبادل داده، فشرده‌سازی، بایگانی، رمزنگاری پیدا خواهید کرد. ، پردازش ها/رشته ها، شبکه، قابلیت های اینترنت، ایمیل، ابزارهای توسعه دهنده و زبان، زمان اجرا، بسته ها و موارد دیگر. هر بخش به طور کامل یک ماژول را با پیوندهایی به منابع اضافی پوشش می دهد که این کتاب را به یک آموزش و مرجع ایده آل تبدیل می کند.

 

کتابخانه استاندارد Python 3 به عنوان مثال کتابخانه های جدید Python 3.x، تغییرات قابل توجه عملکرد و طرح بندی جدید را معرفی می کند. و قراردادهای نامگذاری Hellmann همچنین برای انتقال کد از ماژول‌های کتابخانه استاندارد Python 2.x به معادل‌های Python 3.x خود، راهنمایی‌های تخصصی انتقال ارائه می‌کند.

  • متن را با رشته، textwrap، re (عبارات منظم) و difflib دستکاری کنید.
  • از ساختارهای داده استفاده کنید: enum، مجموعه ها، آرایه، heapq، صف، ساختار، کپی و موارد دیگر
  • الگوریتم ها را به زیبایی و مختصر با تابع، itertools و contextlib پیاده سازی کنید
  • بررسی تاریخ/زمان‌ها و وظایف ریاضی پیشرفته
  • بایگانی و فشرده‌سازی داده‌ها
  • درک تبادل و تداوم داده‌ها، از جمله json، dbm، و sqlite
  • Sign و پیام ها را به صورت رمزنگاری تأیید کنید
  • مدیریت عملیات همزمان با فرآیندها و رشته ها
  • تست، اشکال زدایی، کامپایل، نمایه، زبان، واردات و ابزارهای بسته
  • کنترل تعامل در زمان اجرا با مترجم یا محیط

Master the Powerful Python 3 Standard Library through Real Code Examples 

“The genius of Doug’s approach is that with 15 minutes per week, any motivated programmer can learn the Python Standard Library. Doug’s guided tour will help you flip the switch to fully power-up Python’s batteries.”

–Raymond Hettinger, Distinguished Python Core Developer

 The Python 3 Standard Library contains hundreds of modules for interacting with the operating system, interpreter, and Internet–all extensively tested and ready to jump-start application development. Now, Python expert Doug Hellmann introduces every major area of the Python 3.x library through concise source code and output examples. Hellmann’s examples fully demonstrate each feature and are designed for easy learning and reuse.

 

You’ll find practical code for working with text, data structures, algorithms, dates/times, math, the file system, persistence, data exchange, compression, archiving, crypto, processes/threads, networking, Internet capabilities, email, developer and language tools, the runtime, packages, and more. Each section fully covers one module, with links to additional resources, making this book an ideal tutorial and reference.

 

The Python 3 Standard Library by Example introduces Python 3.x’s new libraries, significant functionality changes, and new layout and naming conventions. Hellmann also provides expert porting guidance for moving code from 2.x Python standard library modules to their Python 3.x equivalents.

  • Manipulate text with string, textwrap, re (regular expressions), and difflib
  • Use data structures: enum, collections, array, heapq, queue, struct, copy, and more
  • Implement algorithms elegantly and concisely with functools, itertools, and contextlib
  • Handle dates/times and advanced mathematical tasks
  • Archive and data compression
  • Understand data exchange and persistence, including json, dbm, and sqlite
  • Sign and verify messages cryptographically
  • Manage concurrent operations with processes and threads
  • Test, debug, compile, profile, language, import, and package tools
  • Control interaction at runtime with interpreters or the environment

دانلود کتاب «کتابخانه استاندارد پایتون 3 با مثال»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید