Vendor Profile
Shoeisha Co., Ltd.
| Address | 5 Funamachi Shinjuku-ku Tokyo, JAPAN ZIP:160-0006 |
|---|---|
| Representative Name | Kaoru Usui |
| Annual Revenue | closed |
| No. of Employees | 185 |
| Web Site URL |
SD item code:13972853
| Detail | Price & Quantity | ||
|---|---|---|---|
| S1 |
Originally written by Miki Tebeka
Supervised by Queep Co.
Translated by Queep Co.
Miki Tebeka 原著
株式会社クイープ 監修
株式会社クイープ 翻訳
(190220)
JAN:9784798190228
|
(190220)
JAN:9784798190228
Wholesale Price: Members Only
1 pc /set
In Stock
|
|
| Shipping Date |
|---|
|
About 1 week
|
| Dimensions |
|---|
|
Format:A5
Number of pages:144 |
| Specifications |
|---|
|
Country of manufacture: Japan
Material / component: Format:Book (paper)
Year of manufacture: 2025
Product tag: None
|
Description
| ≪ Best load for your brain! ≫ [thread][process][name mangling][closure]etc...... Even if you think you know the basic syntax and functions of Python, deriving output is surprisingly difficult. This book is a supreme collection of 30 such difficult and odd problems. Each problem is tricky and takes advantage of the characteristics of Python. A deep understanding of Python is required to answer them correctly. But don't worry if you can't solve them! Turn the page, and a detailed explanation will be waiting for you. You will understand why a given code behaves the way it does and further hone your Python skills. Now, how many of these difficult puzzles can you solve? *Table of Contents* *Puzzle 1 Ready Player 1: Attribute Search in Python *Puzzle 2 A piece of pi: Unicode identifiers and integer division *Puzzle 3: Getting Around: String Encoding *Puzzle 4 Prioritized Tasks: Managing Tasks on the Heap *Puzzle 5 Output to printer: Processing with threads *Puzzle 6 Spam, spam, spam *Puzzle 7 Identify your users: Name mangling *Puzzle 8 Sort and reverse: Iterators *Puzzle 9 Simple math: The floating point number trap *Puzzle 10 Does it fit? Slice operators *Puzzle 11 Click the button: Closures and shadowing *Puzzle 12 Bothered: Bypassing attribute search *Puzzle 13 Identity crisis *Puzzle 14 The division wall: Short-circuit evaluation *Puzzle 15 Find Wally: Truth values in Python *Puzzle 16 Can you call a function? *Puzzle 17 Endgame: Multiple assignments *Puzzle 18 Round and round: Bank rounding *Puzzle 19 Word frequency (no reverse document frequency) *Puzzle 20 Divide the time: Context manager *Puzzle 21 Tell me the future: The future that datetime doesn't know *Puzzle 22 Loop goes on and on *Puzzle 23: A road with no destination *Puzzle 24: Twelve Angry Men *Puzzle 25: I've turned into such a color *Puzzle 26 Check the poll results: Beware of greedy regexes *Puzzle 27 Inside Job: Reassignment *Puzzle 28 Come here, kitty. *Puzzle 29 Not my type *Puzzle 30 The important thing is to return a value |
More
| Shipping Method | Estimated Arrival |
|---|---|
| Sea Mail | From Dec.16th 2025 to Feb.17th 2026 |
| Air Mail | From Nov.28th 2025 to Dec.2nd 2025 |
| EMS | From Nov.27th 2025 to Dec.2nd 2025 |
| Pantos Express | From Dec.1st 2025 to Dec.4th 2025 |
| DHL | From Nov.27th 2025 to Dec.1st 2025 |
| UPS | From Nov.27th 2025 to Dec.1st 2025 |
| FedEx | From Nov.27th 2025 to Dec.1st 2025 |
|
Some trading conditions may be applicable only in Japan.
This product (book) is subject to the Resale Price Maintenance Program. The law allows the manufacturer (publisher) to specify the sales price. We ask that your company also adhere to the resale price specified by us. In the unlikely event that you fail to do so, we may terminate the transaction. Thank you very much for your understanding and cooperation.
|
Other items from this category:
[thread][process][name mangling][closure]etc......
Even if you think you know the basic syntax and functions of Python, deriving output is surprisingly difficult. This book is a supreme collection of 30 such difficult and odd problems. Each problem is tricky and takes advantage of the characteristics of Python. A deep understanding of Python is required to answer them correctly.
But don't worry if you can't solve them! Turn the page, and a detailed explanation will be waiting for you. You will understand why a given code behaves the way it does and further hone your Python skills.
Now, how many of these difficult puzzles can you solve?
*Table of Contents*
*Puzzle 1 Ready Player 1: Attribute Search in Python
*Puzzle 2 A piece of pi: Unicode identifiers and integer division
*Puzzle 3: Getting Around: String Encoding
*Puzzle 4 Prioritized Tasks: Managing Tasks on the Heap
*Puzzle 5 Output to printer: Processing with threads
*Puzzle 6 Spam, spam, spam
*Puzzle 7 Identify your users: Name mangling
*Puzzle 8 Sort and reverse: Iterators
*Puzzle 9 Simple math: The floating point number trap
*Puzzle 10 Does it fit? Slice operators
*Puzzle 11 Click the button: Closures and shadowing
*Puzzle 12 Bothered: Bypassing attribute search
*Puzzle 13 Identity crisis
*Puzzle 14 The division wall: Short-circuit evaluation
*Puzzle 15 Find Wally: Truth values in Python
*Puzzle 16 Can you call a function?
*Puzzle 17 Endgame: Multiple assignments
*Puzzle 18 Round and round: Bank rounding
*Puzzle 19 Word frequency (no reverse document frequency)
*Puzzle 20 Divide the time: Context manager
*Puzzle 21 Tell me the future: The future that datetime doesn't know
*Puzzle 22 Loop goes on and on
*Puzzle 23: A road with no destination
*Puzzle 24: Twelve Angry Men
*Puzzle 25: I've turned into such a color
*Puzzle 26 Check the poll results: Beware of greedy regexes
*Puzzle 27 Inside Job: Reassignment
*Puzzle 28 Come here, kitty.
*Puzzle 29 Not my type
*Puzzle 30 The important thing is to return a value