Effective Python

Effective Python  (English, Paperback, Slatkin Brett)

4.3
105 Ratings & 11 Reviews
₹4,426
6,639
33% off
Hurry, Only a few left!
Available offers
  • Bank Offer5% Unlimited Cashback on Flipkart Axis Bank Credit Card
    T&C
  • Bank Offer20% off on 1st txn with Amex Network Cards issued by ICICI Bank,IndusInd Bank,SBI Cards and Mobikwik
    T&C
  • Bank Offer10% Off on Bank of Baroda Mastercard debit card first time transaction, Terms and Condition apply
    T&C
  • Bank Offer10% Off on First time ICICI Mastercard Credit Card transaction, Terms and Condition apply
    T&C
  • Delivery
    Check
    Enter pincode
      Usually delivered in2 weeks
      ?
      Enter pincode for exact delivery dates/charges
    View Details
    Author
    Read More
    Highlights
    • Language: English
    • Binding: Paperback
    • Publisher: Pearson Education (US)
    • Genre: Computers
    • ISBN: 9780134853987
    • Edition: 2019
    • Pages: 480
    Services
    • 7 Days Replacement Policy
      ?
    Seller
    Atlantic (Ships from US/UK)
    2.5
    • 7 Days Replacement Policy
      ?
    Description
    Updated and Expanded for Python 3 It's easy to start developing programs with Python, which is why the language is so popular. However, Python's unique strengths, charms, and expressiveness can be hard to grasp, and there are hidden pitfalls that can easily trip you up. This second edition of Effective Python will help you master a truly "Pythonic" approach to programming, harnessing Python's full power to write exceptionally robust and well-performing code. Using the concise, scenario-driven style pioneered in Scott Meyers' best-selling Effective C++, Brett Slatkin brings together 90 Python best practices, tips, and shortcuts, and explains them with realistic code examples so that you can embrace Python with confidence. Drawing on years of experience building Python infrastructure at Google, Slatkin uncovers little-known quirks and idioms that powerfully impact code behavior and performance. You'll understand the best way to accomplish key tasks so you can write code that's easier to understand, maintain, and improve. In addition to even more advice, this new edition substantially revises all items from the first edition to reflect how best practices have evolved. Key features include 30 new actionable guidelines for all major areas of Python Detailed explanations and examples of statements, expressions, and built-in types Best practices for writing functions that clarify intention, promote reuse, and avoid bugs Better techniques and idioms for using comprehensions and generator functions Coverage of how to accurately express behaviors with classes and interfaces Guidance on how to avoid pitfalls with metaclasses and dynamic attributes More efficient and clear approaches to concurrency and parallelism Solutions for optimizing and hardening to maximize performance and quality Techniques and built-in modules that aid in debugging and testing Tools and best practices for collaborative development Effective Python will prepare growing programmers to make a big impact using Python.
    Read More
    Specifications
    Book Details
    Imprint
    • Addison Wesley
    Publication Year
    • 2019
    Dimensions
    Width
    • 30 mm
    Height
    • 230 mm
    Length
    • 180 mm
    Weight
    • 816 gr
    Frequently Bought Together
    Effective Python
    4.3
    (105)
    ₹4,426
    6,639
    33% off
    Python Tricks
    4.5
    (119)
    ₹480
    1 Item
    4,426
    2 Add-ons
    2,430
    Total
    6,856
    Ratings & Reviews
    4.3
    105 Ratings &
    11 Reviews
    • 5
    • 4
    • 3
    • 2
    • 1
    • 54
    • 32
    • 15
    • 1
    • 3
    5

    Short and concise, lots to learn from

    Even after 3 years of using Python for academic work and an year of professional work, topics in this book came as a surprise to me. This is a brilliant introduction to interesting and technical concepts of the Python language. Short and concise, it is an interesting and educational reading for any Python programmer.
    READ MORE

    poruri sai rahul

    Certified Buyer, Pune

    Jun, 2017

    9
    4
    Report Abuse
    5

    Worth every penny

    The book is great, with good quality pages, print and arrangement of chapters & items. Although I wouldn't recommend it for beginners, but it is a handy book to keep at your side. The book also potrays the subtle differences between python 2.x and 3.x , 59 topics on how to effectively change your programming style into that of a pro, this book will surely hone your skills. The size of the book makes it ideal to carry it on the go but no compromises have been made by the author in the quality ...
    READ MORE

    Aniket Das

    Certified Buyer, Koch Bihar

    Jan, 2018

    4
    3
    Report Abuse
    5

    Great product

    5 years of experience and still I wasn't aware of most of things. mentioned in book. A good read. 😊
    READ MORE

    Ali Askar A

    Certified Buyer, Bengaluru

    Jun, 2018

    1
    0
    Report Abuse
    5

    Simply awesome

    Very Good Quality I made so many projects with this very help ful
    READ MORE

    Flipkart Customer

    Certified Buyer

    19days ago

    0
    0
    Report Abuse
    1

    Worst experience ever!

    not for beginners
    READ MORE

    Flipkart Customer

    Certified Buyer, Jabalpur

    May, 2019

    0
    0
    Report Abuse
    3

    Nice

    nice
    READ MORE

    KAZI MD. ARFIN

    Certified Buyer, Suri

    Oct, 2018

    0
    0
    Report Abuse
    3

    Does the job

    not printed well
    READ MORE

    Kuldip Kumar

    Certified Buyer, Hamirpur

    Sep, 2018

    0
    0
    Report Abuse
    4

    Wonderful

    It's worthable purchase
    READ MORE

    Darwin David

    Certified Buyer, Pazhugal

    Nov, 2017

    0
    0
    Report Abuse
    5

    Simply awesome

    Nice Book
    READ MORE

    Chandan Kumar

    Certified Buyer, Chennai

    Sep, 2017

    0
    0
    Report Abuse
    5

    Worth every penny

    Good book
    READ MORE

    jitendra barik

    Certified Buyer, Bangalore

    May, 2017

    0
    0
    Report Abuse
    +
    All 11 reviews
    Questions and Answers
    Q:i am a beginner .will be this book helpful?
    A:no it isn't for newbie . you should have some knowledge of programming
    Ravi Teja
    Certified Buyer
    0
    0
    Report Abuse
    Read other answers
    Q:Is it good for begginers and does it contain challenges, problems or projects for practice?
    A:Yes its good for begginers for practice
    AmazingBuy
    Flipkart Seller
    0
    0
    Report Abuse
    Read other answers
    Q:I am a begginer in programming and want to learn programming with python, can I refer this book?
    A:I would rather say otherwise. Its better to go through basic puthon at first. Since the book has snippets for python code, which may not be that intuitive without prior experience in Python
    Flipkart Customer
    Certified Buyer
    1
    0
    Report Abuse
    Didn't get the right answer you were looking for
    Safe and Secure Payments.Easy returns.100% Authentic products.
    You might be interested in
    Other Lifestyle Books
    Min 20% Off
    Shop Now
    Biographies and Autobiographies
    Min 20% Off
    Shop Now
    Other Children Books
    Min 20% Off
    Shop Now
    Reference Books
    Min 30% Off
    Shop Now
    Back to top