Introduction

āļ›āļĢāļ°āļ§āļąāļ•āļīāđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ

āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļ–āļđāļāļžāļąāļ’āļ™āļēāļ‚āļķāđ‰āļ™āļĄāļēāđ‚āļ”āļĒāļĄāļĩāļˆāļļāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āđŒāļŦāļĨāļąāļāļ„āļ·āļ­āđ€āļžāļ·āđˆāļ­āđ„āļ§āđ‰āđ€āļ›āđ‡āļ™āļ­āļļāļ›āļāļĢāļ“āđŒāđƒāļ™āļāļēāļĢāļ„āļģāļ™āļ§āļ“ āļāļēāļĢāļ„āļģāļ™āļ§āļ“āļ™āļąāđ‰āļ™āļ—āļĩāđˆāļˆāļĢāļīāļ‡āđāļĨāđ‰āļ§āļĄāļ™āļļāļĐāļĒāđŒāļāđ‡āļ—āļģāđ„āļ”āđ‰ āđāļ•āđˆāļŦāļēāļāļ•āđ‰āļ­āļ‡āļ„āļģāļ™āļ§āļ“āļ•āļąāļ§āđ€āļĨāļ‚āļˆāļģāļ™āļ§āļ™āļĄāļēāļāđ†āļ„āļģāļ™āļ§āļ“āļ‹āđ‰āļģāđ†āđ„āļ›āđ€āļĢāļ·āđˆāļ­āļĒāđ†āđ„āļĄāđˆāļ§āđˆāļēāđƒāļ„āļĢāļāđ‡āļ„āļ‡āļˆāļ°āđ€āļšāļ·āđˆāļ­āđāļĨāļ°āļ­āļēāļˆāđ€āļĢāļīāđˆāļĄāļĄāļĩāļāļēāļĢāļ„āļģāļ™āļ§āļ“āļœāļīāļ”āļžāļĨāļēāļ”āļ‚āļķāđ‰āļ™āđ„āļ”āđ‰ āđ€āļŠāđˆāļ™āļŠāļĄāļĄāļļāļ•āļīāļ§āđˆāļēāļ•āđ‰āļ­āļ‡āļāļēāļĢāļŦāļēāļ„āđˆāļēāđāļŸāđ‡āļāļ—āļ­āđ€āļĢāļĩāļĒāļĨ 100! = 1×2×3×...×100 āļāļ§āđˆāļēāđ€āļĢāļēāļˆāļ°āļ„āļđāļ“āđ€āļŠāļĢāđ‡āļˆāļāđ‡āļ„āļ‡āđƒāļŠāđ‰āđ€āļ§āļĨāļēāļŦāļĨāļēāļĒāļ™āļēāļ—āļĩ āđāļ•āđˆāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļŠāļēāļĄāļēāļĢāļ–āļ—āļģāđ„āļ”āđ‰āļ āļēāļĒāđƒāļ™āļžāļĢāļīāļšāļ•āļē āļ­āļ°āđ„āļĢāļāđ‡āļ•āļēāļĄāļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļāļēāļĢāļ„āļģāļ™āļ§āļ“āļ—āļĩāđˆāļĄāļĩāļĢāļđāļ›āđāļšāļšāļ•āļēāļĒāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ€āļ›āđ‡āļ™āļĢāļ°āļšāļšāđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļąāđˆāļ‡āđƒāļŦāđ‰āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļ—āļģāđāļ—āļ™āđ„āļ”āđ‰ āļĄāļąāļ™āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āđ„āļĄāđˆāļĢāļđāđ‰āļˆāļąāļāđ€āļšāļ·āđˆāļ­ āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļ–āļĄāđ„āļĄāđˆāļĄāļĩāļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āļ”āđ‰āļ§āļĒ (āļĒāļāđ€āļ§āđ‰āļ™āļ„āļ™āļˆāļ°āļ›āđ‰āļ­āļ™āļ„āļģāļŠāļąāđˆāļ‡āđƒāļŦāđ‰āļĄāļąāļ™āļœāļīāļ”āđ€āļ­āļ‡)

āļ—āļĩāđˆāļˆāļĢāļīāļ‡āđāļĨāđ‰āļ§āđāļ™āļ§āļ„āļīāļ”āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđ€āļĢāļ·āđˆāļ­āļ‡āļāļēāļĢāļ„āļģāļ™āļ§āļ“āļ­āļĒāđˆāļēāļ‡āđ€āļ›āđ‡āļ™āļĢāļ°āļšāļšāļ™āļąāđ‰āļ™āļĄāļĩāļĄāļēāļ•āļąāđ‰āļ‡āđāļ•āđˆāđ‚āļšāļĢāļēāļ“āļāđˆāļ­āļ™āļ—āļĩāđˆāļˆāļ°āļĄāļĩāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāđƒāļŠāđ‰āļāļąāļ™āđāļĨāđ‰āļ§ āļ”āļąāļ‡āļˆāļ°āđ€āļŦāđ‡āļ™āđ„āļ”āđ‰āļˆāļēāļāļ—āļĩāđˆāļŠāļ·āđˆāļ­āļĢāļ°āđ€āļšāļĩāļĒāļšāļ§āļīāļ˜āļĩāļāļēāļĢāđ€āļŠāļīāļ‡āļ•āļąāļ§āđ€āļĨāļ‚āļĄāļĩāļŠāļ·āđˆāļ­āļ™āļąāļāļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒāļŠāļĄāļąāļĒāļāđˆāļ­āļ™āļ•āļīāļ”āļ­āļĒāļđāđˆ āđ€āļŠāđˆāļ™āļĢāļ°āđ€āļšāļĩāļĒāļšāļ§āļīāļ˜āļĩāļ‚āļ­āļ‡āļ™āļīāļ§āļ•āļąāļ™, āļĢāļ°āđ€āļšāļĩāļĒāļšāļ§āļīāļ˜āļĩāļ‚āļ­āļ‡āļ­āļ­āļĒāđ€āļĨāļ­āļĢāđŒ āļ‹āļķāđˆāļ‡āđ€āļ­āļēāđ„āļ§āđ‰āļ„āļģāļ™āļ§āļ“āđāļšāļšāļ§āļ™āļ‹āđ‰āļģāđ†āđ€āļžāļ·āđˆāļ­āļŦāļēāļ„āļģāļ•āļ­āļšāļ‚āļ­āļ‡āļŠāļĄāļāļēāļĢāļŦāļĢāļ·āļ­āļ„āđˆāļēāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢ āđāļ™āļ§āļ„āļīāļ”āļžāļ§āļāļ™āļĩāđ‰āļĄāļĩāļĄāļēāļ™āļēāļ™āđāļĨāđ‰āļ§āđāļ•āđˆāļŠāļĄāļąāļĒāđāļĢāļāđ†āđ€āļ‚āļēāđ„āļ”āđ‰āđāļ•āđˆāļ„āļģāļ™āļ§āļ“āļ”āđ‰āļ§āļĒāļ•āļąāļ§āđ€āļ­āļ‡ āļ„āļģāļ™āļ§āļ“āļ‹āđ‰āļģāđ†āđ„āļ›āđ€āļĢāļ·āđˆāļ­āļĒāđ† āļ–āđ‰āļēāļœāļīāļ”āđ€āļĄāļ·āđˆāļ­āđ„āļŦāļĢāđˆāļāđ‡āļ­āļēāļˆāļ•āđ‰āļ­āļ‡āļ„āļģāļ™āļ§āļ“āđƒāļŦāļĄāđˆ

āļ•āđˆāļ­āļĄāļēāļˆāļķāļ‡āđ„āļ”āđ‰āđ€āļĢāļīāđˆāļĄāļĄāļĩāđāļ™āļ§āļ„āļīāļ”āļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļˆāļąāļāļĢāđ€āļžāļ·āđˆāļ­āļŠāđˆāļ§āļĒāđƒāļ™āļāļēāļĢāļ„āļģāļ™āļ§āļ“ āļ‹āļķāđˆāļ‡āđ€āļĢāļĩāļĒāļāļ§āđˆāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ„āļģāļ™āļ§āļ“āđ€āļŠāļīāļ‡āļāļĨ āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđāļĢāļāļ–āļđāļāļŠāļĢāđ‰āļēāļ‡āđ‚āļ”āļĒāđ€āļšāļĨāļ‹ āļ›āļēāļŠāļāļēāļĨ (Blaise Pascal) āđ€āļĄāļ·āđˆāļ­āļ›āļĩ 1642 āļŠāļ·āđˆāļ­āļ§āđˆāļē āļ›āļēāļŠāļāļēāļĨāļĩāļ™ (pascaline) āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ„āļģāļ™āļ§āļ“āđ€āļŠāļīāļ‡āļāļĨāļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļāļēāļĢāļ„āļģāļ™āļ§āļ“āļ­āļĒāđˆāļēāļ‡āđ€āļ›āđ‡āļ™āļĢāļ°āļšāļšāļŠāļēāļĄāļēāļĢāļ–āđ€āļ›āđ‡āļ™āđ„āļ›āđ„āļ”āđ‰ āđƒāļ™āļĒāļļāļ„āđāļĢāļāđƒāļŠāđ‰āđ€āļŸāļ·āļ­āļ‡āđāļĨāļ°āđāļĢāļ‡āļ„āļ™ āļ•āđˆāļ­āļĄāļēāļāđ‡āđ€āļĢāļīāđˆāļĄāļĄāļĩāļāļēāļĢāļ™āļģāļžāļĨāļąāļ‡āļ‡āļēāļ™āļ˜āļĢāļĢāļĄāļŠāļēāļ•āļīāđ€āļŠāđˆāļ™āļžāļĨāļąāļ‡āđ„āļ­āļ™āđ‰āļģāđ€āļ‚āđ‰āļēāļŠāđˆāļ§āļĒ āđāļĨāđ‰āļ§āļāđ‡āļ–āļđāļāļžāļąāļ’āļ™āļēāļ‚āļķāđ‰āļ™āļĄāļēāđ€āļĢāļ·āđˆāļ­āļĒāđ†āļ­āļĒāđˆāļēāļ‡āļŠāđ‰āļēāđ† āļ­āļļāļ›āļāļĢāļ“āđŒāļ—āļĩāđˆāđƒāļŠāđ‰āļāđ‡āļ„āđˆāļ­āļĒāđ†āđ€āļ›āļĨāļĩāđˆāļĒāļ™āđ„āļ› āđāļĨāļ°āļ„āļģāļ™āļ§āļ“āđ„āļ”āđ‰āļ”āļĩāļĄāļēāļāļ‚āļķāđ‰āļ™ āđƒāļ™āļ—āļĩāđˆāļŠāļļāļ”āļāđ‡āđ€āļĢāļīāđˆāļĄāļĄāļĩāļāļēāļĢāļ™āļģāļ§āļ‡āļˆāļĢāļ­āļīāđ€āļĨāđ‡āļāļ—āļĢāļ­āļ™āļīāļāļŠāđŒāļĄāļēāđƒāļŠāđ‰āļŠāļĢāđ‰āļēāļ‡āđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ„āļģāļ™āļ§āļ“āđ€āļ›āđ‡āļ™āļ„āļĢāļąāđ‰āļ‡āđāļĢāļāđƒāļ™āļŠāđˆāļ§āļ‡āļŠāļ‡āļ„āļĢāļēāļĄāđ‚āļĨāļāļ„āļĢāļąāđ‰āļ‡āļ—āļĩāđˆāļŠāļ­āļ‡ āđāļĨāļ°āļ™āļąāđˆāļ™āļāđ‡āđ€āļ›āđ‡āļ™āļˆāļļāļ”āļāļģāđ€āļ™āļīāļ”āļ‚āļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāđƒāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™

āđƒāļ™āļĒāļļāļ„āđāļĢāļāđ†āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāđƒāļŠāđ‰āļŦāļĨāļ­āļ”āļŠāļļāļāļāļēāļāļēāļĻ āđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļš āļ‹āļķāđˆāļ‡āļ—āļģāđƒāļŦāđ‰āļĄāļĩāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļĄāļēāļ āđāļ•āđˆāļ•āđˆāļ­āļĄāļēāļāđ‡āđ„āļ”āđ‰āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĄāļēāđƒāļŠāđ‰āļŠāļēāļĢāļāļķāđˆāļ‡āļ•āļąāļ§āļ™āļģ āļ—āļģāđƒāļŦāđ‰āļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļāļĨāļ‡ āđāļĨāļ°āļĒāļīāđˆāļ‡āļžāļąāļ’āļ™āļēāļ•āđˆāļ­āļĄāļēāļāđ‡āļĒāļīāđˆāļ‡āđ€āļĨāđ‡āļāļĨāļ‡āđ€āļĢāļ·āđˆāļ­āļĒāđ† āļāļĨāļēāļĒāđ€āļ›āđ‡āļ™āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāđāļšāļšāļ—āļĩāđˆāđƒāļŠāđ‰āļāļąāļ™āļ­āļĒāļđāđˆāđƒāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™ āđ€āļĄāļ·āđˆāļ­āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āđ€āļĢāļīāđˆāļĄāđ€āļĨāđ‡āļāđāļĨāļ°āļĄāļĩāļĢāļēāļ„āļēāļ–āļđāļāļāđ‡āļ—āļģāđƒāļŦāđ‰āļ„āļ™āļ—āļąāđˆāļ§āđ„āļ›āđ€āļĢāļīāđˆāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļāļąāļ™āđ„āļ”āđ‰ āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļˆāļķāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļ›āđ‡āļ™āđāļ„āđˆāļ­āļļāļ›āļāļĢāļ“āđŒāļ„āļģāļ™āļ§āļ“āļ­āļĩāļāļ•āđˆāļ­āđ„āļ›āđāļ•āđˆāļ–āļđāļāđƒāļŠāđ‰āđƒāļ™āļ­āļĩāļāļŦāļĨāļēāļĒāļ”āđ‰āļēāļ™ āđ€āļŠāđˆāļ™āđ€āļžāļ·āđˆāļ­āļāļēāļĢāļšāļąāļ™āđ€āļ—āļīāļ‡ āļ™āļģāđ„āļ›āļŠāļđāđˆāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ€āļāļĄāļ•āđˆāļēāļ‡āđ†āļĄāļēāļāļĄāļēāļĒāđƒāļŦāđ‰āļžāļ§āļāđ€āļĢāļēāđ„āļ”āđ‰āđ€āļĨāđˆāļ™āļāļąāļ™

āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ

āđ€āļĢāļēāđ„āļ”āđ‰āļĢāļđāđ‰āļāļąāļ™āđ„āļ›āđāļĨāđ‰āļ§āļ§āđˆāļēāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļ–āļđāļāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļĄāļēāđ€āļžāļ·āđˆāļ­āļ„āļģāļ™āļ§āļ“ āđāļ•āđˆāļ§āđˆāļēāļ•āđ‰āļ­āļ‡āļ—āļģāļĒāļąāļ‡āđ„āļ‡āļĄāļąāļ™āļ–āļķāļ‡āļˆāļ°āļ—āļģāļāļēāļĢāļ„āļģāļ™āļ§āļ“āļŠāļīāđˆāļ‡āļ—āļĩāđˆāđ€āļĢāļēāļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŦāđ‰?

āļāļēāļĢāļˆāļ°āđƒāļŦāđ‰āļ„āļ­āļĄāļ—āļģāļ‡āļēāļ™āļ™āļąāđ‰āļ™āđ€āļĢāļēāļ•āđ‰āļ­āļ‡āļ›āđ‰āļ­āļ™āļ„āļģāļŠāļąāđˆāļ‡āđƒāļŦāđ‰āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļĄāļąāļ™āļ—āļģāļ‡āļēāļ™ āđāļĨāļ°āļŠāļļāļ”āļ‚āļ­āļ‡āļ„āļģāļŠāļąāđˆāļ‡āļˆāļģāļ™āļ§āļ™āļĄāļēāļāļ—āļĩāđˆāļ–āļđāļāļāļģāļŦāļ™āļ”āļ‚āļķāđ‰āļ™āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ„āļ­āļĄāļ—āļģāļ‡āļēāļ™āđ€āļ›āđ‡āļ™āļĢāļ°āļšāļšāļ•āļēāļĄāļ—āļĩāđˆ āļ•āđ‰āļ­āļ‡āļāļēāļĢāļ™āļąāđ‰āļ™āđ€āļĢāļĩāļĒāļāļ§āđˆāļēāđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļāļēāļĢāļāļģāļŦāļ™āļ”āļ•āļīāļ”āļ•āļąāđ‰āļ‡āļ„āļģāļŠāļąāđˆāļ‡āļ—āļĩāđˆāļˆāļ°āđƒāļŦāđ‰āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļ—āļģāļ‡āļēāļ™āļ™āļąāđ‰āļ™āđ€āļ›āđ‡āļ™āļĢāļ°āļšāļšāļ•āļēāļĄāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļˆāļķāļ‡āđ€āļĢāļĩāļĒāļāļ§āđˆāļēāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ (programming) āđāļĨāđ‰āļ§āļāļēāļĢāļ›āđ‰āļ­āļ™āļ„āļģāļŠāļąāđˆāļ‡āļ™āļąāđ‰āļ™āļ—āļģāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āđ„āļĢ? āļ—āļĩāđˆāļˆāļĢāļīāļ‡āđāļĨāđ‰āļ§āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļ™āļąāļ™āļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļĄāļēāļ āđāļĨāļ°āļĄāļĩāļ•āļĢāļĢāļāļ°āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ—āļĩāđˆāļ•āđˆāļēāļ‡āļˆāļēāļāļĄāļ™āļļāļĐāļĒāđŒ āļ āļēāļĐāļēāļ—āļĩāđˆāđƒāļŠāđ‰āļŠāļąāđˆāļ‡āļāļēāļĢāļ„āļ­āļĄāļ™āļąāđ‰āļ™āđ€āļĢāļĩāļĒāļāļ§āđˆāļēāļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡ āļ‹āļķāđˆāļ‡āļĒāļēāļāļ—āļĩāđˆāļĄāļ™āļļāļĐāļĒāđŒāļˆāļ°āļ—āļģāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆ āļ—āļģāđƒāļŦāđ‰āđƒāļ™āļĒāļļāļ„āđāļĢāļāđ†āļœāļđāđ‰āļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļ•āđ‰āļ­āļ‡āļĄāļĩāļ„āļ§āļēāļĄāđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļāđ€āļ‰āļžāļēāļ°āļ—āļēāļ‡āļ­āļĒāđˆāļēāļ‡āļĄāļēāļ āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļĄāļēāļāļ‚āļķāđ‰āļ™āļˆāļķāļ‡āļĄāļĩāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ āļēāļĐāļēāļ—āļĩāđˆāđƒāļāļĨāđ‰āđ€āļ„āļĩāļĒāļ‡āļāļąāļšāļ—āļĩāđˆāļĄāļ™āļļāļĐāļĒāđŒāđƒāļŠāđ‰ āļāļąāļ™āļĄāļēāļāļ‚āļķāđ‰āļ™āļ•āļąāđ‰āļ‡āđāļ•āđˆāļ›āļĩ 1950 āļāļ§āđˆāļēāđ† āļ„āļ·āļ­āļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩ (assembly) āđāļ•āđˆāļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩāļāđ‡āļĒāļąāļ‡āļĒāļēāļāļ•āđˆāļ­āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ­āļĒāļđāđˆ āļˆāļķāļ‡āļĄāļĩāļāļēāļĢāļ„āļīāļ”āļ„āđ‰āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāđ€āļ‚āđ‰āļēāđƒāļˆāļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āļ‹āļķāđˆāļ‡āļ–āļđāļāđ€āļĢāļĩāļĒāļāļ§āđˆāļēāļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡ āļ āļēāļĐāļēāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āđ€āļ§āļĨāļēāļ—āļĩāđˆāļ—āļģāļ‡āļēāļ™āļ•āđ‰āļ­āļ‡āđ„āļ›āđāļ›āļĨāļ‡āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ­āļĩāļāļ—āļĩāđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ„āļ­āļĄāđ€āļ‚āđ‰āļēāđƒāļˆ āļˆāļķāļ‡āļ—āļģāđƒāļŦāđ‰āļŠāđ‰āļēāļĨāļ‡āļšāđ‰āļēāļ‡ āđāļ•āđˆāļāđ‡āļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļĄāļēāļāļ‚āļķāđ‰āļ™ āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļšāđƒāļŦāđ‰āļ„āļ™āļ—āļąāđˆāļ§āđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļĄāļĩāļ„āļ§āļēāļĄāļĢāļđāđ‰āļ”āđ‰āļēāļ™āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļĄāļēāļāļ™āļąāļ

āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡āđƒāļ™āļĒāļļāļ„āđāļĢāļāđ† āđ„āļ”āđ‰āđāļāđˆ āļŸāļ­āļĢāđŒāđāļ—āļĢāļ™ (fortran), āļ›āļēāļŠāļāļēāļĨ (pascal) āđāļĨāļ° āļ‹āļĩ (C) āđ€āļ›āđ‡āļ™āļ•āđ‰āļ™ āđāļĨāļ°āđ€āļ§āļĨāļēāļœāđˆāļēāļ™āđ„āļ›āļāđ‡āļĄāļĩāļ„āļ™āļ„āļīāļ”āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡āđƒāļŦāļĄāđˆāđ†āļ‚āļķāđ‰āļ™āļĄāļēāđ€āļĢāļ·āđˆāļ­āļĒāđ†āļˆāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™āļĄāļĩāļ­āļĒāļđāđˆ āļˆāļģāļ™āļ§āļ™āļĄāļēāļāļĄāļēāļĒāļ™āļąāļšāđ„āļĄāđˆāļ–āđ‰āļ§āļ™ āđƒāļ™āļˆāļģāļ™āļ§āļ™āļ™āļąāđ‰āļ™ āļŦāļ™āļķāđˆāļ‡āđƒāļ™āļ āļēāļĐāļēāļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļāđ‡āļ„āļ·āļ­āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™ (python) āļ›āļąāļˆāļˆāļļāļšāļąāļ™āļ āļēāļĐāļēāļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļŠāļđāļ‡āļŠāļļāļ”āļŠāļģāļŦāļĢāļąāļšāđ€āļĢāļĩāļĒāļ™āđƒāļ™āļĄāļŦāļēāļ§āļīāļ—āļĒāļēāļĨāļąāļĒāđƒāļ™āđ„āļ—āļĒāļ™āđˆāļēāļˆāļ°āļĒāļąāļ‡āļ„āļ‡āđ€āļ›āđ‡āļ™ āļ āļēāļĐāļēāļ‹āļĩ āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄ āļĄāļĩāļšāļēāļ‡āđāļŦāđˆāļ‡āđ€āļĢāļīāđˆāļĄāļŦāļąāļ™āļĄāļēāļŠāļ­āļ™āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āđāļ—āļ™āļāļąāļ™āđāļĨāđ‰āļ§ āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļĄāļĩāđāļ™āļ§āđ‚āļ™āđ‰āļĄāļ—āļĩāđˆāļˆāļ°āđ€āļ›āđ‡āļ™āļ—āļĩāđˆāļ™āļīāļĒāļĄāļŠāļđāļ‡āļ‚āļķāđ‰āļ™āđ€āļĢāļ·āđˆāļ­āļĒāđ† āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļˆāļķāļ‡āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļŦāļ™āļķāđˆāļ‡āļ—āļĩāđˆāļ™āđˆāļēāļĻāļķāļāļĐāļēāđ„āļ§āđ‰

āđ„āļžāļ˜āļ­āļ™ (Python)

āđ„āļžāļ˜āļ­āļ™ āļŦāļĢāļ·āļ­ Python āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡ (high-level language) āļ—āļĩāđˆāđƒāļŠāđ‰āļāļąāļ™āļ­āļĒāđˆāļēāļ‡āļāļ§āđ‰āļēāļ‡āļ‚āļ§āļēāļ‡āđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļžāļ·āđˆāļ­āļ§āļąāļ•āļ–āļļāļ›āļĢāļ°āļŠāļ‡āļ„āđŒāļ—āļąāđˆāļ§āđ„āļ› āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļ™āļąāđ‰āļ™āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđāļšāļšāļāļēāļĢāļ•āļĩāļ„āļ§āļēāļĄ (interprete) āļ—āļĩāđˆāļ–āļđāļāļ­āļ­āļāđāļšāļšāđ‚āļ”āļĒāļĄāļĩāļ›āļĢāļąāļāļŠāļēāļ—āļĩāđˆāļˆāļ°āļ—āļģāđƒāļŦāđ‰āđ‚āļ„āđŠāļ”āļŦāļĢāļ·āļ­āļĢāļŦāļąāļŠāļ—āļēāļ‡āļ āļēāļĐāļēāļ™āļąāđ‰āļ™āļ­āđˆāļēāļ™āđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āđāļĨāļ°āļ—āļģāđƒāļŦāđ‰āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļĄāļ­āļĢāđŒāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāđƒāļˆāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āļ āļēāļĐāļēāđāļĨāļ°āđāļ™āļ§āļ„āļīāļ”āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđŠāļ”āđ‚āļ”āļĒāđƒāļŠāđ‰āļšāļĢāļĢāļ—āļąāļ”āļ—āļĩāđˆāļ™āđ‰āļ­āļĒāļĨāļ‡āļāļ§āđˆāļēāļ āļēāļĐāļēāļ­āļ·āđˆāļ™ āđ€āļŠāđˆāļ™ C, C++ āđāļĨāļ° Java

āđ„āļžāļ˜āļ­āļ™āļ™āļąāđ‰āļ™āļĄāļĩāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļāļŠāđŒāđāļĨāļ°āļĄāļĩāļĢāļ°āļšāļšāļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđāļĨāļ°āļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŦāļĨāļēāļĒāļĢāļđāļ›āđāļšāļš āļ—āļĩāđˆāļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āđ‰āļ§āļĒ āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļŠāļīāļ‡āļ§āļąāļ•āļ–āļļ imperative āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļšāļšāļŸāļąāļ‡āļāđŒāļŠāļąāļ™ āđāļĨāļ°āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļšāļšāļ‚āļąāđ‰āļ™āļ•āļ­āļ™ āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļĄāļĩāđ„āļĨāļšāļĢāļēāļĢāļĩāđˆāļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ­āļĒāđˆāļēāļ‡āļŦāļĨāļēāļāļŦāļĨāļēāļĒ āļ•āļąāļ§āđāļ›āļĢāđƒāļ™āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļ™āļąāđ‰āļ™āļĄāļĩāđƒāļŦāđ‰āđƒāļŠāđ‰āđƒāļ™āļŦāļĨāļēāļĒāļĢāļ°āļšāļšāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢ āļ—āļģāđƒāļŦāđ‰āđ‚āļ„āđŠāļ”āļ‚āļ­āļ‡āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™ āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āđƒāļ™āļĢāļ°āļšāļšāļ•āđˆāļēāļ‡ āđ† āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļāļ§āđ‰āļēāļ‡āļ‚āļ§āļēāļ‡ āļ‹āļķāđˆāļ‡āđāļĢāļāđ€āļĢāļīāđˆāļĄāļ™āļąāđ‰āļ™āđ„āļžāļ˜āļ­āļ™āļ–āļđāļāļžāļąāļ’āļ™āļēāļĄāļēāļˆāļēāļ CPython āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļšāļšāđ€āļ›āļīāļ” (open source) āđāļĨāļ°āļĄāļĩāļŠāļļāļĄāļŠāļ™āļŠāļģāļŦāļĢāļąāļšāđ€āļ›āđ‡āļ™āļ•āđ‰āļ™āđāļšāļšāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļē āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļĄāļąāļ™āđ„āļ”āđ‰āļĄāļĩāļāļēāļĢāļ™āļģāđ„āļ›āļžāļąāļ’āļ™āļēāļāļĢāļ°āļˆāļēāļĒāđ„āļ›āļ­āļĒāđˆāļēāļ‡āļŦāļĨāļēāļāļŦāļĨāļēāļĒ CPython āļ™āļąāđ‰āļ™āļˆāļķāļ‡āļ–āļđāļāļˆāļąāļ”āļāļēāļĢāđ‚āļ”āļĒāļ­āļ‡āļ„āđŒāļāļĢāđ„āļĄāđˆāđāļŠāļ§āļ‡āļŦāļēāļœāļĨāļāļģāđ„āļĢāļ‹āļķāđˆāļ‡āđƒāļ™āđ€āļ§āļĨāļēāļ•āđˆāļ­āļĄāļēāđ„āļ”āđ‰āļĄāļĩāļŠāļ·āđˆāļ­āļ­āļĒāđˆāļēāļ‡āđ€āļ›āđ‡āļ™āļ—āļēāļ‡āļāļēāļĢāļ§āđˆāļē Python Software Foundation (PSF)

āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļ™āļąāđ‰āļ™āļ–āļđāļāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļĄāļ­āļĢāđŒāļ—āļĩāđˆāļŠāļ·āđˆāļ­āļ§āđˆāļē Guido van Rossum āļ—āļĩāđˆ Centrum Wiskunde & Informatica (CWI) āđƒāļ™āļ›āļĢāļ°āđ€āļ—āļĻāđ€āļ™āđ€āļ˜āļ­āļĢāđŒāđāļĨāļ™āļ”āđŒ āđ€āļ™āļ·āđˆāļ­āļ‡āđƒāļ™āļœāļđāđ‰āļ›āļĢāļ°āļŠāļšāļ„āļ§āļēāļĄāļŠāļģāđ€āļĢāđ‡āļˆāđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ āļēāļĐāļē ABC āļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļĢāļąāļšāļĄāļ·āļ­āļāļąāļšāļ‚āđ‰āļ­āļĒāļāđ€āļ§āđ‰āļ™ (exception handling) āđāļĨāļ°āļāļēāļĢāļ•āļīāļ”āļ•āđˆāļ­āļœāļŠāļēāļ™āļāļąāļšāļĢāļ°āļšāļšāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢ Amoeba āļ‹āļķāđˆāļ‡ Van Rossum āļ™āļąāđ‰āļ™āđ€āļ›āđ‡āļ™āļœāļđāđ‰āđ€āļ‚āļĩāļĒāļ™āļŦāļĨāļąāļāļāļēāļĢāļ‚āļ­āļ‡āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™ āđāļĨāļ°āđ€āļ‚āļēāļ—āļģāļŦāļ™āđ‰āļēāđ€āļ›āđ‡āļ™āļāļĨāļēāļ‡āđƒāļ™āļāļēāļĢāļ•āļąāļ”āļŠāļīāļ™āđƒāļˆāļŠāļģāļŦāļĢāļąāļšāļ—āļīāļĻāļ—āļēāļ‡āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‚āļ­āļ‡āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™

guido

Guido van Rossum - āļĻāļēāļŠāļ”āļēāļ‚āļ­āļ‡āđ„āļžāļ˜āļ­āļ™

āļ›āļĢāļąāļŠāļāļēāļ‚āļ­āļ‡āđ„āļžāļ˜āļ­āļ™

āļŦāļĨāļąāļāļ›āļĢāļąāļŠāļāļēāļ‚āļ­āļ‡āđ„āļžāļ˜āļ­āļ™āļŠāļēāļĄāļēāļĢāļ–āļ­āļ˜āļīāļšāļēāļĒāđ„āļ”āđ‰āļ”āđ‰āļ§āļĒ The Zen of Python āļ‹āļķāđˆāļ‡āļšāļąāļāļāļąāļ•āļīāđ‚āļ”āļĒ

āļŦāļēāļāļĢāļąāļ™āļ„āļģāļŠāļąāđˆāļ‡āđ„āļ›āļ•āđˆāļ­āļ™āļĩāđ‰āđƒāļ™ Python interactive

import this

āļ‹āļķāđˆāļ‡āļˆāļ°āđāļŠāļ”āļ‡āļœāļĨ The Zen of Python āđƒāļŦāđ‰āđ€āļĢāļēāđ„āļ”āđ‰āđāļšāļšāļ™āļĩāđ‰

The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!

āđāļ—āđ‰āļˆāļĢāļīāļ‡āđāļĨāđ‰āļ§āļŦāļĨāļąāļāļ›āļĢāļąāļŠāļāļēāļ‚āļ­āļ‡āđ„āļžāļ˜āļ­āļ™āļāđ‡āļ„āļ·āļ­āđ„āļžāļ˜āļ­āļ™āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļ‡āļēāļ™āđ„āļ”āđ‰āļŦāļĨāļēāļāļŦāļĨāļēāļĒāļāļĢāļ°āļšāļ§āļ™āļ—āļąāļĻāļ™āđŒ (Multi-paradigm language) āđ‚āļ”āļĒāļˆāļ°āļĄāļ­āļ‡āļ­āļ°āđ„āļĢāļ—āļĩāđˆāļĄāļēāļāļāļ§āđˆāļēāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļžāļ·āđˆāļ­āļ™āļģāļĄāļēāđƒāļŠāđ‰āļ‡āļēāļ™āļ•āļēāļĄāļĢāļđāļ›āđāļšāļšāđ€āļ”āļīāļĄ āđ† āđāļ•āđˆāļˆāļ°āđ€āļ›āđ‡āļ™āļāļēāļĢāļ™āļģāđ€āļ­āļēāļŦāļĨāļąāļāļāļēāļĢāļ‚āļ­āļ‡āļāļĢāļ°āļšāļ§āļ™āļ—āļąāļĻāļ™āđŒ (Paradigm) āđāļšāļšāđ€āļŠāļīāļ‡āļ§āļąāļ•āļ–āļļ (Object-oriented programming), āđāļšāļšāđ€āļŠāļīāļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡ (Structured programming), āđāļšāļšāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđāļ™āļĨ (Functional programming) āđāļĨāļ°āđāļšāļšāđ€āļŠāļīāļ‡āļĄāļļāļĄ (Aspect-oriented programming) āļ™āļģāđ€āļ­āļēāļĄāļēāđƒāļŠāđ‰āļ—āļąāđ‰āļ‡āđāļšāļšāđāļĒāļāđāļĨāļ°āļ™āļģāļĄāļēāđƒāļŠāđ‰āļĢāđˆāļ§āļĄāļāļąāļ™ āļ‹āļķāđˆāļ‡āđ„āļžāļ˜āļ­āļ™āļ™āļąāđ‰āļ™āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļ™āļīāļ”āļ•āļąāļ§āđāļ›āļĢāđāļšāļšāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™ (dynamically type-checked) āđāļĨāļ°āđƒāļŠāđ‰ Garbage collection āđƒāļ™āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ

āļ—āļģāđ„āļĄāļ•āđ‰āļ­āļ‡āđ„āļžāļ˜āļ­āļ™

1. āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰

āđ„āļžāļ˜āļ­āļ™āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡ (High-level programming) āļĄāļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ—āļĩāđˆāđ„āļĄāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™ āļ—āļģāđƒāļŦāđ‰āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđ€āļĄāļ·āđˆāļ­āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļšāļāļąāļšāļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļ·āđˆāļ™āđ† āđ„āļĄāđˆāļ§āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āđ€āļ”āđ‡āļāļ§āļąāļĒāļ›āļĢāļ°āļ–āļĄāļŦāļĢāļ·āļ­āļœāļđāđ‰āđƒāļŦāļāđˆāļ§āļąāļĒāļ—āļģāļ‡āļēāļ™āļāđ‡āļŠāļēāļĄāļēāļĢāļ–āļ—āļĩāđˆāļˆāļ°āđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđ„āļ”āđ‰ āļ‚āđ‰āļ­āļ”āļĩāļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļ—āļģāđƒāļŦāđ‰āđ€āļĢāļēāđ€āļ™āđ‰āļ™āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆāđ„āļ›āļāļąāļšāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļˆāļĢāļīāļ‡āđ† āļĄāļēāļāļ‚āļķāđ‰āļ™ āđāļĨāļ°āļŠāđˆāļ§āļĒāļĨāļ”āđ€āļ§āļĨāļēāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āđāļĨāļ°āļŠāļąāļāļĨāļąāļāļĐāļ“āļ•āđˆāļēāļ‡āđ† āļ‚āļ­āļ‡āļ āļēāļĐāļēāđƒāļŦāđ‰āļ™āđ‰āļ­āļĒāļĨāļ‡ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļāļēāļĢāđ€āļĨāļ·āļ­āļāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđāļĢāļ āļˆāļ°āļ—āļģāđƒāļŦāđ‰āļœāļđāđ‰āļ—āļĩāđˆāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļĻāļķāļāļĐāļēāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āđ€āļ§āļĨāļēāļ•āļąāđ‰āļ‡āđāļ•āđˆāļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđ„āļ›āļˆāļ™āļ–āļķāļ‡āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļžāļ·āđˆāļ­āđƒāļŠāđ‰āļ‡āļēāļ™āļˆāļĢāļīāļ‡āđƒāļ™āļĢāļ°āļĒāļ°āđ€āļ§āļĨāļēāļ—āļĩāđˆāđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™āđ„āļ”āđ‰

2. āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āļˆāļĢāļīāļ‡āđ„āļ”āđ‰

āļ™āļ­āļāļˆāļēāļāđ„āļžāļ˜āļ­āļ™āļˆāļ°āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļ™āļģāļĄāļēāđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āļĻāļķāļāļĐāļēāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļĨāđ‰āļ§ āđāļ•āđˆāđ€āļĢāļēāļāđ‡āļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļˆāļĢāļīāļ‡āđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ„āļ”āđ‰ āļ—āļģāđƒāļŦāđ‰āļšāļĢāļīāļĐāļąāļ—āđāļĨāļ°āļ­āļ‡āļ„āđŒāļāļĢāđƒāļŦāļāđˆāļĢāļ°āļ”āļąāļšāđ‚āļĨāļ āđ€āļŠāđˆāļ™ Google, Facebook, YouTube, Netflix, Dropbox, Agoda āđāļĨāļ° NASA āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāļˆāļ°āļ™āļģāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļĄāļēāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļœāļĨāļīāļ•āļ āļąāļ“āļ‘āđŒāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ āđ‚āļ”āļĒāļĄāļĩāļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™āļˆāļĢāļīāļ‡āļŦāļĨāļēāļĒāļĨāđ‰āļēāļ™āļ„āļ™āļ—āļąāđˆāļ§āđ‚āļĨāļ

3. āļĄāļĩāđ„āļĨāļšāļĢāļēāļĢāļĩāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ•āđˆāļēāļ‡ āđ†

āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļžāļ˜āļ­āļ™āļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ„āļ›āļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđ€āļžāļ·āđˆāļ­āļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļ™āļ‡āļēāļ™āļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ•āđˆāļēāļ‡āđ† āđ„āļ”āđ‰ āļ—āļģāđƒāļŦāđ‰āļĄāļĩāļ™āļąāļāļžāļąāļ’āļ™āļēāļˆāļģāļ™āļ§āļ™āļĄāļēāļāļ•āđ‰āļ­āļ‡āļāļēāļĢāđāļšāđˆāļ‡āļ›āļąāļ™āļœāļĨāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļšāļ™āļąāļāļžāļąāļ’āļ™āļēāļ„āļ™āļ­āļ·āđˆāļ™āđ† āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļĄāļĩāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļĄāļēāļāļ‚āļķāđ‰āļ™ āđ‚āļ”āļĒāļĄāļĩ Python Package Index (PyPI) āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđāļŦāļĨāđˆāļ‡āļĢāļ§āļšāļĢāļ§āļĄāđ‚āļĄāļ”āļđāļĨāđāļĨāļ°āđ„āļĨāļšāļĢāļēāļĢāļĩāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ•āđˆāļēāļ‡āđ† āđ€āļŠāđˆāļ™ āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒ āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ āļžāļąāļ’āļ™āļēāđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ āļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļāļąāļ‡āļ•āļąāļ§ āļĢāļ°āļšāļšāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ āđāļĨāļ°āļ­āļ·āđˆāļ™āđ† āļ­āļĩāļāļĄāļēāļāļĄāļēāļĒ āđ‚āļ”āļĒāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāđ„āļ›āļ„āđ‰āļ™āļŦāļēāđāļĨāļ°āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđ‚āļĄāļ”āļđāļĨāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđ„āļ”āđ‰āļ—āļĩāđˆ https://pypi.org/ āļŦāļĨāļąāļ‡āļˆāļēāļāļ™āļąāđ‰āļ™āļāđ‡āļŠāļēāļĄāļēāļĢāļ–āļ™āļģāļĄāļēāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ‚āļ­āļ‡āđ€āļĢāļēāđ„āļ”āđ‰āļ—āļąāļ™āļ—āļĩ āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļĄāļĩāđ„āļĨāļšāļĢāļēāļĢāļĩāļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ

4. āļ‡āļēāļ™āļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ

āđƒāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™āļ‡āļēāļ™āļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ (Data Science) āđ„āļ”āđ‰āļĢāļąāļšāļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆāđ€āļ›āđ‡āļ™āļ­āļĒāđˆāļēāļ‡āļĄāļēāļ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļšāļ™āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļ™āđ‡āļ•āļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļŦāļĄāđˆāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āļ•āļĨāļ­āļ”āđ€āļ§āļĨāļē āđāļĨāļ°āļĄāļĩāļ›āļĢāļīāļĄāļēāļ“āļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļ°āļ”āļąāļšāļĄāļŦāļēāļĻāļēāļĨ (Big Data) āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļŦāļēāļāđ€āļĢāļēāļ™āļģāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļĄāļēāļ—āļģāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ•āđˆāļēāļ‡āđ† āđ€āļžāļ·āđˆāļ­āđ€āļ›āđ‡āļ™āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ˜āļļāļĢāļāļīāļˆāļŦāļĢāļ·āļ­āļ”āđ‰āļēāļ™āļ­āļ·āđˆāļ™āđ† āļˆāļ°āļ—āļģāđƒāļŦāđ‰āļ­āļ‡āļ„āđŒāļāļĢāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļ„āļ§āļēāļĄāđ„āļ”āđ‰āđ€āļ›āļĢāļĩāļĒāļšāđ€āļŦāļ™āļ·āļ­āļ„āļđāđˆāđāļ‚āđˆāļ‡āđ„āļ”āđ‰ āļŠāļģāļŦāļĢāļąāļšāļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļžāļ˜āļ­āļ™āļĄāļĩāđ„āļĨāļšāļĢāļēāļĢāļĩāļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĄāļĩāļ„āļļāļ“āļ āļēāļž āđ€āļ›āđ‡āļ™āļ—āļĩāđˆāļ™āļīāļĒāļĄ āđāļĨāļ°āļžāļĢāđ‰āļ­āļĄāđƒāļŠāđ‰āļ‡āļēāļ™āļ­āļĒāļđāđˆāļˆāļģāļ™āļ§āļ™āļĄāļēāļ āđ‚āļ”āļĒāļŠāļēāļĄāļēāļĢāļ–āđāļŠāļ”āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ”āļąāļ‡āļ•āļēāļĢāļēāļ‡āļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡āļ™āļĩāđ‰

5. āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļ”āđ‰āļŦāļĨāļēāļĒāļāļĢāļ°āļšāļ§āļ™āļ—āļąāļĻāļ™āđŒ (Multi-paradigms programming)

āļāļĢāļ°āļšāļ§āļ™āļ—āļąāļĻāļ™āđŒāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ (Programming Paradigm) āļ„āļ·āļ­āđāļ™āļ§āļ„āļīāļ”āļŦāļĢāļ·āļ­āļŠāđ„āļ•āļĨāđŒāđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āđ‚āļ”āļĒāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļ”āđ‰āļŦāļĨāļēāļĒāļāļĢāļ°āļšāļ§āļ™āļ—āļąāļĻāļ™āđŒ āđ€āļŠāđˆāļ™ 1) Imperative programming 2) Event driving programming 3) Object Oriented Programming (OOP) āđāļĨāļ° 4) Functional programming āđ€āļ›āđ‡āļ™āļ•āđ‰āļ™ āļ—āļģāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļŠāļĄāļāļąāļšāļ‡āļēāļ™āļ›āļĢāļ°āđ€āļ āļ—āļ•āđˆāļēāļ‡āđ† āđ„āļ”āđ‰

6. āļĄāļĩāļŠāļļāļĄāļŠāļ™āļ™āļąāļāļžāļąāļ’āļ™āļēāļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡

āđƒāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āđ„āļ”āđ‰āļĢāļąāļšāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļŠāļđāļ‡āļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āļ™āļ·āđˆāļ­āļ‡ āđ„āļžāļ˜āļ­āļ™āļĄāļĩāļŠāļļāļĄāļŠāļ™āļ™āļąāļāļžāļąāļ’āļ™āļēāļˆāļģāļ™āļ§āļ™āļĄāļēāļ āļ™āļ­āļāļˆāļēāļāļ™āļąāđ‰āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļĄāđˆāđ„āļ”āđ‰āļˆāļģāļāļąāļ”āļ­āļĒāļđāđˆāđ€āļ‰āļžāļēāļ°āđƒāļ™āđāļ§āļ”āļ§āļ‡āļ‚āļ­āļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ (Computer Science) āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āđāļ•āđˆāļœāļđāđ‰āļ—āļĩāđˆāļ—āļģāļ‡āļēāļ™āļŠāļēāļ‚āļēāļ­āļ·āđˆāļ™āļāđ‡āļ­āļēāļˆāļĄāļĩāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāļˆāļ°āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāđƒāļ™āļ‡āļēāļ™āļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ­āļ·āđˆāļ™āđ† āļ”āđ‰āļ§āļĒ āļ—āļģāđƒāļŦāđ‰āļĄāļĩāļŠāļļāļĄāļŠāļ™āļ™āļąāļāļžāļąāļ’āļ™āļēāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āļšāļ™āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļ™āđ‡āļ•āļˆāļģāļ™āļ§āļ™āļĄāļēāļ āļŦāļēāļāļ•āđ‰āļ­āļ‡āļāļēāļĢāļĻāļķāļāļĐāļēāļŦāļēāļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄ āļāđ‡āļĄāļĩāđ€āļ™āļ·āđ‰āļ­āļŦāļēāļ—āļĩāđˆāļĄāļĩāļ„āļļāļ“āļ āļēāļžāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ•āđˆāļēāļ‡āđ† āđ€āļŠāđˆāļ™ āļ§āļīāļ”āļĩāđ‚āļ­ āļŦāļ™āļąāļ‡āļŠāļ·āļ­ āļšāļ—āļ„āļ§āļēāļĄ āđāļĨāļ°āđ€āļ­āļāļŠāļēāļĢāļšāļ™āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļ™āđ‡āļ•āđƒāļŦāđ‰āļ„āđ‰āļ™āļ„āļ§āđ‰āļēāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāđ„āļ”āđ‰ āļ–āđ‰āļēāļŦāļēāļāļ•āļīāļ”āļ›āļąāļāļŦāļēāđƒāļ”āđ† āļāđ‡āļŠāļēāļĄāļēāļĢāļ–āļ„āđ‰āļ™āļŦāļēāļ§āļīāļ˜āļĩāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļ‚āļ­āļ‡āļ„āļ™āļ—āļĩāđˆāđ€āļ„āļĒāļžāļšāļ›āļąāļāļŦāļēāļĄāļēāļāđˆāļ­āļ™ āļŦāļĢāļ·āļ­āļ­āļēāļˆāļˆāļ°āļ‚āļ­āļ„āļ§āļēāļĄāļŠāđˆāļ§āļĒāđ€āļŦāļĨāļ·āļ­āļˆāļēāļāļŠāļąāļ‡āļ„āļĄāļ™āļąāļāļžāļąāļ’āļ™āļēāļ—āļĩāđˆāļŠāļ­āļšāđāļšāđˆāļ‡āļ›āļąāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ„āļ§āļēāļĄāļĢāļđāđ‰āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļāļąāļ™āđāļĨāļ°āļāļąāļ™āļšāļ™āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļ™āđ‡āļ• āđ€āļŠāđˆāļ™ Stack Overflow āđāļĨāļ° Quora

7. āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰āļŦāļĨāļēāļĒāđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ

āđāļĄāđ‰āļ§āđˆāļēāđƒāļ™āļŠāđˆāļ§āļ‡āđāļĢāļāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āđ„āļ”āđ‰āļ–āļđāļāļ­āļ­āļāđāļšāļšāļĄāļēāđƒāļŦāđ‰āļ—āļģāļ‡āļēāļ™āļšāļ™āļĢāļ°āļšāļšāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢ Unix āđ€āļžāļĩāļĒāļ‡āļ­āļĒāđˆāļēāļ‡āđ€āļ”āļĩāļĒāļ§ āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄāđ„āļ”āđ‰āļĄāļĩāļāļēāļĢāļžāļąāļ’āļ™āļēāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļŦāļĨāļēāļĒāļĢāļ°āļšāļšāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢāļ­āļ·āđˆāļ™āđ† āđ„āļ”āđ‰āļ”āđ‰āļ§āļĒ āđ€āļŠāđˆāļ™ Windows Mac āđāļĨāļ° Linux āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļžāļĩāļĒāļ‡āļ„āļĢāļąāđ‰āļ‡āđ€āļ”āļĩāļĒāļ§ āđāļ•āđˆāļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āļšāļ™āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđƒāļ”āļāđ‡āđ„āļ”āđ‰ āļ—āļģāđƒāļŦāđ‰āļŠāđˆāļ§āļĒāļĨāļ”āļĢāļ°āļĒāļ°āđ€āļ§āļĨāļēāđāļĨāļ°āļ„āđˆāļēāđƒāļŠāđ‰āļˆāđˆāļēāļĒāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļē āļ—āļ”āļŠāļ­āļš āđāļĨāļ°āļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļ›āđ‡āļ™āļ›āļāļ•āļīāđ„āļ”āđ‰āļ—āļļāļāļĢāļ°āļšāļšāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢ āļ™āļąāļāļžāļąāļ’āļ™āļēāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļĄāļĩāļĢāļēāļĒāđ„āļ”āđ‰āļ”āļĩāđāļĨāļ°āđ€āļ›āđ‡āļ™āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļāļĢāļ•āđˆāļēāļ‡āđ† 8.āļĢāļēāļĒāđ„āļ”āđ‰āļ”āļĩāđāļĨāļ°āđ€āļ›āđ‡āļ™āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļāļĢāļ•āđˆāļēāļ‡āđ† āļ™āļąāļāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄāļ”āđ‰āļ§āļĒāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āđ€āļ›āđ‡āļ™āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļ™āļŠāļēāļĒāļ‡āļēāļ™āļ—āļēāļ‡āļ”āđ‰āļēāļ™āļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ­āļĒāđˆāļēāļ‡āļĄāļēāļ āđ‚āļ”āļĒāļ‚āđ‰āļ­āļĄāļđāļĨāļĨāđˆāļēāļŠāļļāļ”āļ‚āļ­āļ‡āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ https://indeed.com (āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ”āļ·āļ­āļ™āļ•āļļāļĨāļēāļ„āļĄ āļ›āļĩ 2018) āđƒāļ™āļ›āļĢāļ°āđ€āļ—āļĻāļŠāļŦāļĢāļąāļāļ­āđ€āļĄāļĢāļīāļāļē āļĄāļĩāļ­āļąāļ•āļĢāļēāļāļēāļĢāļˆāđ‰āļēāļ‡āļ‡āļēāļ™āļ™āļąāļāļžāļąāļ’āļ™āļēāļ”āđ‰āļ§āļĒāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļˆāļģāļ™āļ§āļ™āļĄāļēāļ āđ‚āļ”āļĒāļĄāļĩāļĢāļēāļĒāđ„āļ”āđ‰āđ€āļ‰āļĨāļĩāđˆāļĒāļŠāļđāļ‡āļ–āļķāļ‡āļ›āļĢāļ°āļĄāļēāļ“ $120,432 āđ€āļŦāļĢāļĩāļĒāļ/āļ›āļĩ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļœāļđāđ‰āļ—āļĩāđˆāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ”āđ‰āļ§āļĒāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āđ„āļ”āđ‰ āļāđ‡āļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļĢāļēāļĒāđ„āļ”āđ‰āđƒāļŦāđ‰āļāļąāļšāļ•āļąāļ§āđ€āļ­āļ‡ āđāļĨāļ°āļĄāļĩāđ‚āļ­āļāļēāļŠāđƒāļ™āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļāļąāļšāļ­āļ‡āļ„āđŒāļāļĢāļ—āļļāļāļĢāļ°āļ”āļąāļšāđ„āļ”āđ‰

8. āļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļŸāļĢāļĩ

āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļĒāļąāļ‡āđ€āļ›āđ‡āļ™āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ›āļĢāļ°āđ€āļ āļ—āđ‚āļ­āđ€āļžāļ™āļ‹āļ­āļĢāđŒāļŠ (Opensource) āļŦāļĄāļēāļĒāļ„āļ§āļēāļĄāļ§āđˆāļēāđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āļ™āļģāļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ” (Source code) āļĄāļēāļ”āļąāļ”āđāļ›āļĨāļ‡ āđāļāđ‰āđ„āļ‚āđ„āļ”āđ‰āļ—āļąāđ‰āļ‡āļŦāļĄāļ” āđ‚āļ”āļĒāđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļ‚āļ­āļ­āļ™āļļāļāļēāļ• āđāļĨāļ°āļ—āļĩāđˆāļŠāļģāļ„āļąāļāđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļŸāļĢāļĩ āđ‚āļ”āļĒāđ„āļĄāđˆāļĄāļĩāļ„āđˆāļēāđƒāļŠāđ‰āļˆāđˆāļēāļĒāđ€āļĢāļ·āđˆāļ­āļ‡āļ„āđˆāļēāļĨāļīāļ‚āļŠāļīāļ—āļ˜āļīāđŒāđƒāļ”āđ†

āļ—āļĩāđˆāļĄāļēāļ‚āļ­āļ‡āļŠāļ·āđˆāļ­ "āđ„āļžāļ˜āļ­āļ™"

āļ„āļģāļ§āđˆāļēāđ„āļžāļ˜āļ­āļ™ (python) āđ€āļ›āđ‡āļ™āļŠāļ·āđˆāļ­āļ‡āļđāļŠāļāļļāļĨāļŦāļ™āļķāđˆāļ‡ āļ‹āļķāđˆāļ‡āđƒāļ™āļ āļēāļĐāļēāđ„āļ—āļĒāđ€āļĢāļĩāļĒāļāļ§āđˆāļē "āļ‡āļđāđ€āļŦāļĨāļ·āļ­āļĄ" āļŦāļĢāļ·āļ­ "āļ‡āļđāļŦāļĨāļēāļĄ" āđ€āļ›āđ‡āļ™āļ‡āļđāđ„āļĄāđˆāļĄāļĩāļžāļīāļĐ āļĄāļĩāļŠāļ·āđˆāļ­āļ—āļēāļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ§āđˆāļēāļŠāļāļļāļĨ Pythonidae āļĢāļēāļāļĻāļąāļžāļ—āđŒāđ€āļ”āļīāļĄāļĄāļēāļˆāļēāļāļ āļēāļĐāļēāļāļĢāļĩāļāļ„āļģāļ§āđˆāļē πύÎļÏ‰Î― āļ­āđˆāļēāļ™āđāļšāļšāļāļĢāļĩāļāđ‚āļšāļĢāļēāļ“āļ§āđˆāļē "āļ›āļ·āļ­āļ—āļ­āļ™" āļ­āđˆāļēāļ™āđāļšāļšāļāļĢāļĩāļāļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆāļ§āđˆāļē "āļžāļĩāđ‚āļ˜āļ™" āđāļ•āđˆāļžāļ­āļĄāļēāđƒāļŠāđ‰āđƒāļ™āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļāđ‡āđāļœāļĨāļ‡āđ€āļ›āđ‡āļ™ "āđ„āļžāļ˜āļ­āļ™"

"āļ›āļ·āļ­āļ—āļ­āļ™" āđ€āļ›āđ‡āļ™āļŠāļ·āđˆāļ­āļ‚āļ­āļ‡āļ‡āļđāļĒāļąāļāļĐāđŒāļĢāļđāļ›āļĢāđˆāļēāļ‡āļ„āļĨāđ‰āļēāļĒāļĄāļąāļ‡āļāļĢ āļ‹āļķāđˆāļ‡āļ›āļĢāļēāļāļāļ•āļąāļ§āđƒāļ™āđ€āļ—āļžāļ›āļāļĢāļ“āļąāļĄāļāļĢāļĩāļ āđāļ•āđˆāļ•āļ­āļ™āļŦāļĨāļąāļ‡āļ–āļđāļāļ™āļģāļĄāļēāđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļŠāļ·āđˆāļ­āđ€āļĢāļĩāļĒāļāļ‡āļđāļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāļˆāļĢāļīāļ‡ āļ­āļ™āļķāđˆāļ‡ āļ­āļąāļāļĐāļĢ "āļ˜" āđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļ—āļąāļšāļĻāļąāļžāļ—āđŒāļ„āļģāļ§āđˆāļē "āđ„āļžāļ˜āļ­āļ™" āđƒāļ™āļ—āļĩāđˆāļ™āļĩāđ‰āđ„āļĄāđˆāđ„āļ”āđ‰āđāļ—āļ™āđ€āļŠāļĩāļĒāļ‡ "āļ—" āđāļ•āđˆāđāļ—āļ™āđ€āļŠāļĩāļĒāļ‡ th āđƒāļ™āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ āļ‹āļķāđˆāļ‡āđ„āļĄāđˆāđ€āļŦāļĄāļ·āļ­āļ™ th āđƒāļ™āļ āļēāļĐāļēāđ„āļ—āļĒ āđāļ•āđˆāđ€āļ›āđ‡āļ™āđ€āļŠāļĩāļĒāļ‡āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļ­āļĒāļđāđˆāđƒāļ™āļ āļēāļĐāļēāđ„āļ—āļĒ āđ€āļŠāļĩāļĒāļ‡āļ™āļĩāđ‰āļˆāļĢāļīāļ‡āđ†āđāļĨāđ‰āļ§āđƒāļāļĨāđ‰āđ€āļ„āļĩāļĒāļ‡ "āļ‹" āļĄāļēāļāļāļ§āđˆāļē "āļ—" āđ€āļŠāļĩāļĒāļ­āļĩāļ āđƒāļ™āļ āļēāļĐāļēāļāļĢāļĩāļāđƒāļŠāđ‰āļ­āļąāļāļĐāļĢ Îļ "āđ€āļ˜āļ•āļē" āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄāļāļĢāļĩāļāđ‚āļšāļĢāļēāļ“āđ„āļĄāđˆāļĄāļĩāđ€āļŠāļĩāļĒāļ‡āļ™āļĩāđ‰ āđāļ•āđˆāļ­āļ­āļāđ€āļŠāļĩāļĒāļ‡ Îļ āđ€āļ›āđ‡āļ™āđ€āļŠāļĩāļĒāļ‡ "āļ—" āđāļ—āļ™

āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒāļ‚āļ­āļ‡āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļĢāļđāļ›āļ‡āļđāļŠāļ­āļ‡āļ•āļąāļ§āļžāļąāļ™āļāļąāļ™ āļ•āļąāļ§āļŦāļ™āļķāđˆāļ‡āļŠāļĩāđ€āļŦāļĨāļ·āļ­āļ‡ āļ­āļĩāļāļ•āļąāļ§āļŦāļ™āļķāđˆāļ‡āļŠāļĩāļ™āđ‰āļģāđ€āļ‡āļīāļ™

āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āļ‚āļ­āļ‡āđ„āļžāļ˜āļ­āļ™

āļŦāļĨāļąāļ‡āļˆāļēāļāļ—āļĩāđˆāđ€āļĢāļīāđˆāļĄāļ–āļđāļāļ›āļĨāđˆāļ­āļĒāļ­āļ­āļāļĄāļēāđƒāļŦāđ‰āđƒāļŠāđ‰ āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļāđ‡āļžāļąāļ’āļ™āļēāļ‚āļķāđ‰āļ™āļĄāļēāđ€āļĢāļ·āđˆāļ­āļĒāđ† āļĄāļĩāļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āđƒāļŦāļĄāđˆāļ­āļĒāļđāđˆāļšāđˆāļ­āļĒāđ† āļ›āļąāļˆāļˆāļļāļšāļąāļ™āļ­āļ­āļāļĄāļēāļ–āļķāļ‡āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 3. āļāļ§āđˆāļē āđ† āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 2. āļāļ§āđˆāļēāđ†āļāđ‡āļĒāļąāļ‡āļ„āļ‡āđ€āļ›āđ‡āļ™āļ—āļĩāđˆāļ™āļīāļĒāļĄāļĄāļēāļāļāļ§āđˆāļē āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļˆāļķāļ‡āļ„āļ§āļĢāļˆāļ°āļ—āļģāļ„āļ§āļēāļĄāļĢāļđāđ‰āļˆāļąāļāđ„āļ§āđ‰āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āđāļšāļš

āđ„āļžāļ˜āļ­āļ™ 2 āļ™āļąāđ‰āļ™āđ€āļĢāļīāđˆāļĄāļ–āļđāļāļ›āļĨāđˆāļ­āļĒāļ­āļ­āļāļĄāļēāđƒāļ™āļ›āļĩ 2000 āļŠāđˆāļ§āļ™āđ„āļžāļ˜āļ­āļ™ 3 āđ€āļĢāļīāđˆāļĄāļ–āļđāļāļ›āļĨāđˆāļ­āļĒāļ­āļ­āļāļĄāļēāđƒāļ™āļ›āļĩ 2008 āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 3 āļĄāļĩāļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ­āļ°āđ„āļĢāļ•āđˆāļēāļ‡āđ†āđƒāļŦāđ‰āļ”āļĩāļ‚āļķāđ‰āļ™āļˆāļēāļ 2 āđ„āļ›āļžāļ­āļŠāļĄāļ„āļ§āļĢ āđāļ•āđˆāđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļŠāļđāļāđ€āļŠāļĩāļĒāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰āļāļąāļšāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 2 āļŦāļĄāļēāļĒāļ„āļ§āļēāļĄāļ§āđˆāļēāļ„āļ™āļ—āļĩāđˆāđ€āļ„āļĒāđ€āļ‚āļĩāļĒāļ™āđ„āļžāļ˜āļ­āļ™ 2 āļĄāļēāļžāļ­āļˆāļ°āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĄāļēāđ„āļžāļ˜āļ­āļ™ 3 āļˆāļģāđ€āļ›āđ‡āļ™āļˆāļ°āļ•āđ‰āļ­āļ‡āđāļāđ‰āđ„āļ‚āđ‚āļ„āđ‰āļ” āđ„āļĄāđˆāđ€āļŠāđˆāļ™āļ™āļąāđ‰āļ™āļˆāļ°āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ­āđˆāļēāļ™āđ„āļ”āđ‰ āļŦāļĢāļ·āļ­āđāļŠāļ”āļ‡āļœāļĨāļœāļīāļ”āļžāļĨāļēāļ” āļ™āļąāđˆāļ™āļ—āļģāđƒāļŦāđ‰āļĒāļąāļ‡āļĄāļĩāļœāļđāđ‰āļ—āļĩāđˆāđƒāļŠāđ‰āđ„āļžāļ˜āļ­āļ™ 2 āļĄāļēāļ™āļēāļ™āđāļĨāļ°āđ„āļĄāđˆāļ­āļĒāļēāļāļˆāļ°āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļ­āļĩāļāđ€āļ›āđ‡āļ™āļˆāļģāļ™āļ§āļ™āļĄāļēāļ āđāļĄāđ‰āļˆāļ°āļœāđˆāļēāļ™āļĄāļēāļŦāļĨāļēāļĒāļ›āļĩāđāļĨāđ‰āļ§āđāļ™āļ§āđ‚āļ™āđ‰āļĄāļāđ‡āļĒāļąāļ‡āļ„āļ‡āđ€āļ›āđ‡āļ™āđ€āļŠāđˆāļ™āļ™āļĩāđ‰āļ­āļĒāļđāđˆ āļ āļēāļĒāļŦāļĨāļąāļ‡āļˆāļēāļāļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļ­āļ­āļāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 3. āđ„āļ›āđāļĨāđ‰āļ§ āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 2. āļāđ‡āļĒāļąāļ‡āļ„āļ‡āļĄāļĩāļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļžāļąāļ’āļ™āļēāļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āļĄāļē āđ‚āļ”āļĒāļĄāļĩāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 2.7 āļ­āļ­āļāļĄāļēāđƒāļ™āļ›āļĩ 2010 āđ‚āļ”āļĒāļ™āļģāđ€āļ­āļēāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļšāļēāļ‡āļŠāđˆāļ§āļ™āļˆāļēāļāđ„āļžāļ˜āļ­āļ™ 3 āļĄāļēāđƒāļŠāđ‰ āđāļĨāļ°āļ–āļđāļāļ§āļēāļ‡āđƒāļŦāđ‰āđ€āļ›āđ‡āļ™āļĢāļļāđˆāļ™āļŠāļļāļ”āļ—āđ‰āļēāļĒāļ—āļĩāđˆāļ‚āļķāđ‰āļ™āļ•āđ‰āļ™āļ”āđ‰āļ§āļĒ 2.

āļ›āļąāļˆāļˆāļļāļšāļąāļ™āđ„āļžāļ˜āļ­āļ™ 2.7 āđ„āļ”āđ‰āļĢāļąāļšāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļ­āļĒāđˆāļēāļ‡āļĄāļēāļ āđ€āļžāļĢāļēāļ°āđƒāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ•āđˆāļēāļ‡ āđ† āļ—āļĩāđˆāđƒāļŠāđ‰āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļĒāļąāļ‡āļŠāļ™āļąāļšāļŠāļ™āļļāļ™āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 2.x āđ€āļ›āđ‡āļ™āļŦāļĨāļąāļāļ­āļĒāļđāđˆ āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄ āđāļ™āļ§āđ‚āļ™āđ‰āļĄāđƒāļ™āļ­āļ™āļēāļ„āļ•āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 3.x āļˆāļ°āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļĄāļēāļāļ‚āļķāđ‰āļ™āđ€āļĢāļ·āđˆāļ­āļĒāđ† āļœāļđāđ‰āļāļķāļāđƒāļŠāđ‰āđƒāļŦāļĄāđˆāđ†āļĄāļąāļāļ–āļđāļāđāļ™āļ°āļ™āļģāđƒāļŦāđ‰āđƒāļŠāđ‰ 3.x āļĄāļēāļāļāļ§āđˆāļē āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļšāļ—āļ„āļ§āļēāļĄāļ™āļĩāđ‰āļˆāļ°āđ€āļ™āđ‰āļ™āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ 3.x āđ€āļ›āđ‡āļ™āļŦāļĨāļąāļ āđāļ•āđˆāđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ„āļ™āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŠāđ‰āđ„āļžāļ˜āļ­āļ™ 2 āļŠāļēāļĄāļēāļĢāļ–āļ­āđˆāļēāļ™āđāļĨāđ‰āļ§āļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ•āļēāļĄāđ„āļ”āđ‰āļ”āđ‰āļ§āļĒ āļˆāļķāļ‡āđ„āļ”āđ‰āđ€āļ‚āļĩāļĒāļ™āļŠāļĢāļļāļ›āđ€āļĢāļ·āđˆāļ­āļ‡āļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āļ•āļĢāļ‡āļ™āļĩāđ‰āđāļĒāļāđ€āļ­āļēāđ„āļ§āđ‰ āļŠāļēāļĄāļēāļĢāļ–āļ­āđˆāļēāļ™āđ„āļ”āđ‰āļ—āļĩāđˆ https://phyblas.hinaboshi.com/20151217

āđ„āļžāļ˜āļ­āļ™āļ–āļđāļāđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļ­āļ°āđ„āļĢāļĄāļēāđāļĨāđ‰āļ§āļšāđ‰āļēāļ‡

  • āđ‚āļ›āļĢāđāļāļĢāļĄāļŸāļĢāļĩ āđ€āļŠāđˆāļ™ BitTorrent, Dropbox, Blender

  • āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ‚āļ­āļ‡āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒāļ•āđˆāļēāļ‡āđ†āđ€āļŠāđˆāļ™ Google, Yahoo!, YouTube

  • āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļŦāļ™āđˆāļ§āļĒāļ‡āļēāļ™āļ§āļīāļˆāļąāļĒ āđ€āļŠāđˆāļ™ NASA, āļ­āļ‡āļ„āđŒāļāļĢāļ§āļīāļˆāļąāļĒāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ€āļĢāđˆāļ‡āļžāļĨāļąāļ‡āļ‡āļēāļ™āļŠāļđāļ‡āļ‚āļ­āļ‡āļāļĩāđˆāļ›āļļāđˆāļ™ (éŦ˜ã‚ĻネãƒŦã‚Ūマ加速å™Ļį ”įĐķæĐŸæ§‹)

  • āļŊāļĨāļŊ

āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™

āđ„āļĄāđˆāļ§āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ­āļ°āđ„āļĢāļāđ‡āļ•āļēāļĄ āļāļēāļĢāļ—āļĩāđˆāļˆāļ°āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰āļ™āļąāđ‰āļ™āļ•āđ‰āļ­āļ‡āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āđ‰āļ§āļĒāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļ­āđˆāļēāļ™āļ•āļĩāļ„āļ§āļēāļĄāļŦāļĄāļēāļĒāļ‚āļ­āļ‡ āļŠāļīāđˆāļ‡āļ—āļĩāđˆāđ€āļĢāļēāđ€āļ‚āļĩāļĒāļ™āļĨāļ‡āđ„āļ›āđƒāļŦāđ‰āļāļĨāļēāļĒāđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļĄāļąāļ™āļ—āļģāļ‡āļēāļ™āļ•āļēāļĄāļ—āļĩāđˆāđ€āļĢāļēāļ•āđ‰āļ­āļ‡āļāļēāļĢ āļŦāļēāļāđƒāļŦāđ‰āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļšāļāđ‡āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļšāļāļēāļĢāđāļ›āļĨāļ‡āļ āļēāļĐāļēāļĄāļ™āļļāļĐāļĒāđŒāļ™āļąāđˆāļ™āđ€āļ­āļ‡ āļŠāļĄāļĄāļļāļ•āļīāļ§āđˆāļēāļĄāļĩāļ™āļēāļĒāļ—āļļāļ™āļ„āļ™āļŦāļ™āļķāđˆāļ‡āđ„āļ›āđ€āļ›āļīāļ”āđ‚āļĢāļ‡āļ‡āļēāļ™āđƒāļ™āļ•āđˆāļēāļ‡āļ›āļĢāļ°āđ€āļ—āļĻ āđ‚āļĢāļ‡āļ‡āļēāļ™āļˆāļ°āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ„āļ™āļ‡āļēāļ™ āđāļ•āđˆāļžāļ§āļāļ„āļ™āļ‡āļēāļ™āļ—āļĩāđˆāļ™āļąāđˆāļ™āđ€āļ‚āļēāđ„āļĄāđˆāļĢāļđāđ‰āļ āļēāļĐāļēāđ„āļ—āļĒ āđāļĨāļ°āļ™āļēāļĒāļ—āļļāļ™āļāđ‡āđ„āļĄāđˆāļĢāļđāđ‰āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ āļ™āļēāļĒāļ—āļļāļ™āļˆāļ°āļŠāļąāđˆāļ‡āļ‡āļēāļ™āļžāļ§āļāļ„āļ™āļ‡āļēāļ™āđƒāļŦāđ‰āļ—āļģāļ‡āļēāļ™āļ­āļĒāđˆāļēāļ‡āļ—āļĩāđˆāļ•āļąāļ§āđ€āļ­āļ‡āļ•āđ‰āļ­āļ‡āļāļēāļĢāļāđ‡āļ•āđ‰āļ­āļ‡āļ—āļģāļœāđˆāļēāļ™āļĨāđˆāļēāļĄāđƒāļŦāđ‰ āļŠāđˆāļ§āļĒāđāļ›āļĨāđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāđ€āļžāļ·āđˆāļ­āļˆāļ°āđ„āļ”āđ‰āļŠāļąāđˆāļ‡āļ„āļ™āļ‡āļēāļ™āđ„āļ”āđ‰

āđƒāļ™āļāļĢāļ“āļĩāļ™āļĩāđ‰āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļāđ‡āđ€āļ—āļĩāļĒāļšāđ„āļ”āđ‰āļāļąāļšāļ āļēāļĐāļēāđ„āļ—āļĒ āļ„āļ·āļ­āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ‡āđˆāļēāļĒāđ†āļ—āļĩāđˆāđ€āļĢāļēāđ€āļ‚āđ‰āļēāđƒāļˆāļ”āļĩāļ­āļĒāļđāđˆāđāļĨāđ‰āļ§ āđāļ•āđˆāļ§āđˆāļēāđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ„āļ›āļŠāļąāđˆāļ‡āļ‡āļēāļ™āđ„āļ”āđ‰āđ‚āļ”āļĒāļ•āļĢāļ‡ āļŠāđˆāļ§āļ™āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļāđ‡āđ€āļ—āļĩāļĒāļšāđ„āļ”āđ‰āļāļąāļšāļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡ āļ„āļ·āļ­āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļˆāļĢāļīāļ‡āđāļ•āđˆāđ€āļĢāļēāđ„āļĄāđˆāđ€āļ‚āđ‰āļēāđƒāļˆ āđ‚āļ”āļĒāļ„āļ™āļ‡āļēāļ™āļāđ‡āđ€āļ—āļĩāļĒāļšāđ„āļ”āđ‰āļāļąāļšāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļ™āļēāļĒāļ—āļļāļ™āđ€āļ›āļĢāļĩāļĒāļšāđ„āļ”āđ‰āļāļąāļšāļœāļđāđ‰āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āļŠāđˆāļ§āļ™āļĨāđˆāļēāļĄāļāđ‡āđ€āļ›āļĢāļĩāļĒāļšāđ„āļ”āđ‰āļāļąāļšāļ•āļąāļ§āđāļ›āļĢāļ āļēāļĐāļēāđƒāļ™āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļ•āļąāļ§āļ—āļĩāđˆāļ—āļģāļŦāļ™āđ‰āļēāļ—āļĩāđˆāļ•āļĩāļ„āļ§āļēāļĄāļ āļēāļĐāļēāļˆāļ°āđ€āļĢāļĩāļĒāļāļ§āđˆāļēāļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒ (compiler)

āļ™āļ­āļāļˆāļēāļāļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒāđāļĨāđ‰āļ§ āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļŠāļģāļ„āļąāļāļ­āļĩāļāļ­āļĒāđˆāļēāļ‡āļĢāļ­āļ‡āļĨāļ‡āļĄāļēāļāđ‡āļ„āļ·āļ­āļŠāđˆāļ§āļ™āļ—āļĩāđˆāđ€āļ­āļēāđ„āļ§āđ‰āđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāđ€āļ‚āļĩāļĒāļ™āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļĨāļ‡āđ„āļ› āļ‹āļķāđˆāļ‡āđ€āļĢāļĩāļĒāļāļ§āđˆāļēāļ­āļĩāļ”āļīāđ€āļ•āļ­āļĢāđŒ (editor) āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļšāđ€āļĢāļēāđ€āļ‚āļĩāļĒāļ™āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāđƒāļ™āļāļĢāļ°āļ”āļēāļĐāļšāļ­āļāļĨāđˆāļēāļĄāđ„āļ›āļ—āļĩāđ€āļ”āļĩāļĒāļ§āđ€āļĨāļĒāļ§āđˆāļēāļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŦāđ‰āļ—āļģāļ­āļ°āđ„āļĢāļšāđ‰āļēāļ‡ āđāļĨāđ‰āļ§āļĨāđˆāļēāļĄāļāđ‡āđ€āļ­āļēāđ„āļ›āļšāļ­āļāļ„āļ™āļ‡āļēāļ™āļ—āļĩāđ€āļ”āļĩāļĒāļ§ āđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļ„āļ­āļĒāļŠāļąāđˆāļ‡āļ—āļĩāļĨāļ°āļ›āļĢāļ°āđ‚āļĒāļ„ āļ­āļĩāļ”āļīāđ€āļ•āļ­āļĢāđŒāļāļąāļšāļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒāļ­āļēāļˆāđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļ­āļĒāļđāđˆāļ āļēāļĒāđƒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āđ€āļĢāļēāļ­āļēāļˆāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”āļœāđˆāļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ‡āđˆāļēāļĒāđ†āđ€āļŠāđˆāļ™ notepad āļˆāļēāļāļ™āļąāđ‰āļ™āļ„āđˆāļ­āļĒāļ™āļģāđ„āļ›āļĢāļąāļ™āļāđ‡āđ„āļ”āđ‰ āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļ­āļĩāļ”āļīāđ€āļ•āļ­āļĢāđŒāļˆāļķāļ‡āđ„āļĄāđˆāļĄāļĩāļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāđ€āļ—āđˆāļēāļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒ

āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄ āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāđƒāļŠāđ‰āļ—āļģāļ‡āļēāļ™āļāļąāļšāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļ™āļąāđ‰āļ™āļĄāļąāļāļˆāļ°āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āđ‰āļ§āļĒāļ­āļĩāļ”āļīāđ€āļ•āļ­āļĢāđŒāļ—āļĩāđˆāļŠāđˆāļ§āļĒāļ­āļģāļ™āļ§āļĒāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļŦāđ‰āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āđ€āļŠāđˆāļ™āļĄāļĩāļāļēāļĢāđƒāļŠāđˆāļŠāļĩāđƒāļŦāđ‰āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļ āđāļĨāļ°āļĄāļĩāļ•āļąāļ§āļ•āļĢāļ§āļˆāđ„āļ§āļĒāļēāļāļĢāļ“āđŒāļ—āļģāđƒāļŦāđ‰āļĄāļĩāļāļēāļĢāļŸāđ‰āļ­āļ‡āđ€āļ§āļĨāļēāđ€āļˆāļ­āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āļ—āļēāļ‡āļ§āļēāļāļĒāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒ (syntax error) āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļŦāļēāļāđ€āļ‚āļĩāļĒāļ™āđƒāļ™ notepad āļˆāļ°āđ„āļĄāđˆāļĄāļĩāļ—āļēāļ‡āļĢāļđāđ‰āđ„āļ”āđ‰āđ€āļĨāļĒāļ§āđˆāļēāļœāļīāļ”āļ•āļĢāļ‡āđ„āļŦāļ™ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰āļĒāļąāļ‡āļĄāļĩāļ•āļąāļ§āļ•āļĢāļ§āļˆāļšāļąāđŠāļ (debugger) āļ‹āļķāđˆāļ‡āļĄāļĩāđ„āļ§āđ‰āļ„āđ‰āļ™āļŦāļēāļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āđƒāļ™āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ

āļ™āļ­āļāļˆāļēāļāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļĨāļ°āđƒāļŦāđ‰āļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒāļ­āđˆāļēāļ™āđāļĨāđ‰āļ§ āđƒāļ™āļšāļēāļ‡āļ āļēāļĐāļēāļ‹āļķāđˆāļ‡āļĢāļ§āļĄāļ–āļķāļ‡āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļ”āđ‰āļ§āļĒāļ™āļąāđ‰āļ™āļĒāļąāļ‡āļĄāļĩāļ­āļĩāļāļ§āļīāļ˜āļĩāļŦāļ™āļķāđˆāļ‡āđƒāļ™āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ āļ™āļąāđˆāļ™āļ„āļ·āļ­āļāļēāļĢāļŠāļąāđˆāļ‡āđƒāļŦāđ‰āļ—āļģāļ‡āļēāļ™āđāļšāļšāļ„āļģāļ•āđˆāļ­āļ„āļģ āļ‹āļķāđˆāļ‡āļāđ‡āđ€āļ—āļĩāļĒāļšāđ„āļ”āđ‰āļāļąāļšāļāļēāļĢāļ—āļĩāđˆāļ™āļēāļĒāļ—āļļāļ™ āļŠāļąāđˆāļ‡āļĨāđˆāļēāļĄāđāļĨāđ‰āļ§āļĨāđˆāļēāļĄāļāđ‡āđ„āļ›āļŠāļąāđˆāļ‡āļ„āļ™āļ‡āļēāļ™āļ—āļąāļ™āļ—āļĩāđ‚āļ”āļĒāļ•āļĢāļ‡ āđāļĨāđ‰āļ§āļ„āļ™āļ‡āļēāļ™āļāđ‡āđ€āļĢāļīāđˆāļĄāļ—āļģāļ‡āļēāļ™ āļžāļ­āļ—āļģāđ€āļŠāļĢāđ‡āļˆāļ™āļēāļĒāļ—āļļāļ™āļāđ‡āļŠāļąāđˆāļ‡āļ‡āļēāļ™āļ•āđˆāļ­āđ„āļ›āļ­āļĩāļāļ—āļąāļ™āļ—āļĩ āļŠāđˆāļ§āļ™āļ—āļĩāđˆāđƒāļŠāđ‰āļŠāļąāđˆāļ‡āļ‡āļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļšāļšāļ„āļģāļ•āđˆāļ­āļ„āļģāļ™āļąāđ‰āļ™āđ€āļĢāļĩāļĒāļāļ§āđˆāļē āđ€āļŠāļĨāđ‚āļ•āđ‰āļ•āļ­āļš (interactive shell) āđāļĨāļ°āđƒāļ™āļāļĢāļ“āļĩāļ™āļĩāđ‰āļ•āļąāļ§āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļˆāļ°āļ–āļđāļāđ€āļĢāļĩāļĒāļāļ§āđˆāļēāļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāļžāļĢāļĩāđ€āļ•āļ­āļĢāđŒ (interpreter) āļ‚āđ‰āļ­āļ”āļĩāļ„āļ·āļ­āđ€āļŦāđ‡āļ™āļœāļĨāļ—āļąāļ™āļ—āļĩāļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āđ€āļ‹āļŸāđāļĨāđ‰āļ§āļ„āđˆāļ­āļĒāļŠāļąāđˆāļ‡āļĢāļąāļ™ āđāļ•āđˆāļ‚āđ‰āļ­āđ€āļŠāļĩāļĒāļ„āļ·āļ­āđƒāļŠāđˆāļ„āļģāļŠāļąāđˆāļ‡āđ„āļ”āđ‰āļ—āļĩāļĨāļ°āļ™āļīāļ”āđāļĨāļ°āļ•āđ‰āļ­āļ‡āļŠāļąāđˆāļ‡āđ„āļ›āđ€āļĢāļ·āđˆāļ­āļĒāđ† āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļŠāļąāđˆāļ‡āļ‡āļēāļ™āļ—āļīāđ‰āļ‡āđ„āļ§āđ‰āđāļĨāđ‰āļ§āđƒāļŦāđ‰āļ—āļģāļ‡āļēāļ™āļĒāļēāļ§āđ†āđ„āļ”āđ‰

āļŠāļĢāļļāļ›āđ‚āļ”āļĒāļĢāļ§āļĄ āļŠāļīāđˆāļ‡āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļĄāļĩāđ€āļžāļ·āđˆāļ­āļˆāļ°āļ—āļģāļ‡āļēāļ™āļāļąāļšāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļāđ‡āļ„āļ·āļ­

  • āļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒ āđ„āļ§āđ‰āļ•āļĩāļ„āļ§āļēāļĄāđ‚āļ„āđ‰āļ”āļ—āļĩāđˆāđ€āļĢāļēāđ€āļ‚āļĩāļĒāļ™āđ€āļžāļ·āđˆāļ­āļŠāļąāđˆāļ‡āđƒāļŦāđ‰āļ„āļ­āļĄāļ—āļģāļ‡āļēāļ™

  • āļ­āļĩāļ”āļīāđ€āļ•āļ­āļĢāđŒ āđ€āļ­āļēāđ„āļ§āđ‰āđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”āļĒāļēāļ§āđ†āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒāļ­āđˆāļēāļ™āđāļĨāđ‰āļ§āļŠāļąāđˆāļ‡āļ„āļ­āļĄāļ­āļĩāļāļ—āļĩ

  • āđ€āļŠāļĨāđ‚āļ•āđ‰āļ•āļ­āļš āđ€āļ­āļēāđ„āļ§āđ‰āļ›āđ‰āļ­āļ™āđ‚āļ„āđ‰āļ”āđ€āļžāļ·āđˆāļ­āļŠāļąāđˆāļ‡āļāļēāļĢāļ„āļ­āļĄāļ—āļąāļ™āļ—āļĩ

āļ„āļ§āļĢāļˆāļ°āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļĒāļąāļ‡āđ„āļ‡āļ”āļĩ

āļāđˆāļ­āļ™āļ­āļ·āđˆāļ™āļ•āđ‰āļ­āļ‡āļ•āļąāđ‰āļ‡āđ€āļ›āđ‰āļēāļ§āđˆāļēāļˆāļ°āđ€āļĢāļĩāļĒāļ™āđ„āļ›āđ€āļžāļ·āđˆāļ­āļ­āļ°āđ„āļĢ āļ–āđ‰āļēāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđāļĨāđ‰āļ§āđ„āļ›āđ„āļ”āđ‰āđ„āļāļĨāļˆāļĢāļīāļ‡āđ†āļāđ‡āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļ°āđ„āļĢāļ•āđˆāļēāļ‡āđ†āđ„āļ”āđ‰āđāļ—āļšāļ—āļļāļāļ­āļĒāđˆāļēāļ‡ āđ€āļŠāđˆāļ™āļŠāļĢāđ‰āļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļ­āļāļĄāļēāđƒāļŠāđ‰āđ€āļ­āļ‡āļŦāļĢāļ·āļ­āđāļˆāļāļ„āļ™āļ­āļ·āđˆāļ™ āļŦāļĢāļ·āļ­āļˆāļ°āļŠāļĢāđ‰āļēāļ‡āđ€āļāļĄāļāđ‡āļŠāļĢāđ‰āļēāļ‡āđ„āļ”āđ‰ āđāļĨāļ°āļ–āđ‰āļēāļ—āļģāđ„āļ”āđ‰āļ”āļĩāļ­āļēāļˆāļ—āļģāļ‚āļēāļĒāđ„āļ”āđ‰ āđāļĨāđ‰āļ§āļāđ‡āļ”āļąāļ‡...! āļ­āļēāļˆāļ”āļđāđ€āļžāđ‰āļ­āļāļąāļ™āđ„āļ›āļŠāļąāļāļŦāļ™āđˆāļ­āļĒ āđāļ•āđˆāļĄāļ­āļ‡āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāđ„āļāļĨāđ†āđ„āļ§āđ‰āļāđˆāļ­āļ™āļāđ‡āđ„āļĄāđˆāļĄāļĩāļ­āļ°āđ„āļĢāđ€āļŠāļĩāļĒāļŦāļēāļĒ āđ€āļžāļĩāļĒāļ‡āđāļ•āđˆāļ•āđ‰āļ­āļ‡āļĢāļđāđ‰āļ§āđˆāļēāļāļ§āđˆāļēāļˆāļ°āļ–āļķāļ‡āļ•āļ­āļ™āļ™āļąāđ‰āļ™āļ•āđ‰āļ­āļ‡āļœāđˆāļēāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ­āļ°āđ„āļĢāļĄāļēāļšāđ‰āļēāļ‡ āđ„āļĄāđˆāļ§āđˆāļēāļ­āļ°āđ„āļĢāļāđ‡āļ•āļēāļĄāļ•āđ‰āļ­āļ‡āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļˆāļēāļāļĻāļđāļ™āļĒāđŒāļāļąāļ™āļŦāļĄāļ” āļŦāļēāļāļĄāļĩāļžāļ·āđ‰āļ™āļāļēāļ™āļĄāļēāđāļĨāđ‰āļ§āļāđ‡āđ„āļ›āđ„āļ”āđ‰āđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™

āđ‚āļ­āļāļēāļŠ āļ—āļĩāđˆāļ§āļīāđ€āļĻāļĐāļ™āļąāđ‰āļ™āļ­āļēāļˆāļ‹āđˆāļ­āļ™āđāļāļ‡āļ­āļĒāļđāđˆāļ āļēāļĒāđƒāļ™āļ›āļĢāļēāļāļāļāļēāļĢāļ“āđŒāļ—āļĩāđˆāļ”āļđāđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļšāļ§āđˆāļēāđ„āļĄāđˆāļĄāļĩāļ­āļ°āđ„āļĢ āđāļ•āđˆāļĄāļąāļ™āļˆāļ°āļ›āļĢāļēāļāļāđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āđ„āļ”āđ‰āđ€āļ‰āļžāļēāļ°āļ„āļ™āļ—āļĩāđˆāļĄāļĩāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāđƒāļ™āđƒāļˆāļ­āļĒāđˆāļēāļ‡āđāļĢāļ‡āļāļĨāđ‰āļēāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™

āđāļŦāļĨāđˆāļ‡āļĻāļķāļāļĐāļēāļŠāļģāļŦāļĢāļąāļšāļœāļđāđ‰āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

  1. MascusCode

    • āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ MarcusCode āļĄāļĩāļšāļ—āđ€āļĢāļĩāļĒāļ™āđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļ™āļ āļēāļĐāļē Python āđƒāļ™āļžāļ·āđ‰āļ™āļāļēāļ™āļˆāļ™āļ–āļķāļ‡āļĢāļ°āļ”āļąāļšāļŠāļđāļ‡āđāļĒāļāļ•āļēāļĄāļšāļ— āļ‹āļķāđˆāļ‡āđ€āļ™āļ·āđ‰āļ­āļŦāļēāļ—āļĩāđˆāđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒāļ™āļĩāđ‰āļŠāļ­āļ™āļ™āļąāđ‰āļ™āļˆāļ°āļāļĢāļ°āļŠāļąāļšāđāļĨāļ°āļ•āļĢāļ‡āļ›āļĢāļ°āđ€āļ”āđ‡āļ™ āļ—āļģāđƒāļŦāđ‰āļœāļđāđ‰āļ—āļĩāđˆāļĻāļķāļāļĐāļēāļ•āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāđƒāļˆāļ–āļķāļ‡āļŦāļĨāļąāļāļāļēāļĢāļ‚āļ­āļ‡āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ‚āļ­āļ‡āđ€āļ™āļ·āđ‰āļ­āļŦāļēāļ—āļĩāđˆāļŠāļ­āļ™ āđ€āļŠāđˆāļ™ āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™ āļ•āļąāļ§āđāļ›āļĢāđāļĨāļ°āļ›āļĢāļ°āđ€āļ āļ—āļ‚āđ‰āļ­āļĄāļđāļĨ āļ•āļąāļ§āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ āļ­āļēāđ€āļĢāļĒāđŒāđāļĨāļ°āļŸāļąāļ‡āļāđŒāļŠāļąāļ™

  2. Google for Education

    • āđ€āļĢāļĩāļĒāļ™āđ„āļžāļ˜āļ­āļ™āļ—āļĩāđˆāļāļđāđ€āļāļīāļĨāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļĻāļķāļāļĐāļē (Google for Education) āļāđ‡āđ€āļ›āđ‡āļ™āļ­āļĩāļāļŠāđˆāļ­āļ‡āļ—āļēāļ‡āļŦāļ™āļķāđˆāļ‡āļ—āļĩāđˆāļ™āđˆāļēāļŠāļ™āđƒāļˆ āļĻāļķāļāļĐāļēāđ„āļžāļ˜āļ­āļ™āļāļąāļšāļ­āļ‡āļ„āđŒāļāļĢāļĢāļ°āļ”āļąāļšāđ‚āļĨāļāļ­āļĒāđˆāļēāļ‡āļāļđāđ€āļāļīāļĨ āļĄāļĩāļ—āļąāđ‰āļ‡āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ‚āļ­āļ‡āđ‚āļ„āđŠāļ”āđāļĨāļ°āļ§āļīāļ”āļĩāđ‚āļ­āļŠāļ­āļ™ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰āļĒāļąāļ‡āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđ€āļĢāļēāļāļķāļāļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļ­āļĩāļāļ”āđ‰āļ§āļĒ

  3. āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ Dot Python

    • āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒāļŠāļ­āļ™āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™āļ—āļĩāđˆāđāļšāđˆāļ‡āđ€āļ™āļ·āđ‰āļ­āļŦāļēāļ­āļ­āļāđ€āļ›āđ‡āļ™āļŦāļĄāļ§āļ”āļŦāļĄāļđāđˆ āļŠāļēāļĄāļēāļĢāļ–āļ­āđˆāļēāļ™āđāļĨāļ°āļĻāļķāļāļĐāļēāļ•āļēāļĄāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļ‡āđˆāļēāļĒ āđ† āļŠāļ­āļ™āđ‚āļ”āļĒāļ„āļļāļ“āļ—āļ§āļĩāļĢāļąāļ•āļ™āđŒ āļ™āļ§āļĨāļŠāđˆāļ§āļĒ āļ„āļ“āļ°āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāđāļĨāļ°āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ āļĄāļŦāļēāļ§āļīāļ—āļĒāļēāļĨāļąāļĒāļĢāļēāļŠāļ āļąāļāļŠāļ‡āļ‚āļĨāļē

    • āđ€āļ§āđ‡āļšāļšāļĨāđ‡āļ­āļ PhyBlas

      • āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒāļ—āļĩāđˆāļŠāļ­āļ™āđ€āļ™āļ·āđ‰āļ­āļŦāļēāđ„āļžāļ˜āļ­āļ™āļ—āļĩāđˆāļ­āļ˜āļīāļšāļēāļĒāđāļĨāļ°āļĒāļāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ„āļ”āđ‰āđ€āļŦāđ‡āļ™āļ āļēāļž āđ€āļŦāļĄāļēāļ°āļāļąāļšāļœāļđāđ‰āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđ€āļ›āđ‡āļ™āļ­āļĒāđˆāļēāļ‡āļĒāļīāđˆāļ‡

  4. āļšāļĨāđ‡āļ­āļ python3.wannaphong

    • āļŠāļ­āļ™āļžāļ·āđ‰āļ™āļāļēāļ™āļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™ āđ‚āļ”āļĒ āļ§āļĢāļĢāļ“āļžāļ‡āļĐāđŒ āļ āļąāļ—āļ—āļīāļĒāđ„āļžāļšāļđāļĨāļĒāđŒ

  5. Free Code Camp āđ„āļ”āđ‰āđ€āļœāļĒāđāļžāļĢāđˆāđ„āļ§āđ‰āđƒāļ™āļšāļ—āļ„āļ§āļēāļĄ "# The Best Python Tutorials" āļ”āļąāļ‡āļ™āļĩāđ‰

  6. Practical Business Python: http://pbpython.com/

  7. List of more resources for learning python: https://github.com/vinta/awesome-python

  8. Developer’s Guide to Python: https://devguide.python.org/

Reference :

Last updated

Was this helpful?