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 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) āļāđāļāļāļĩāļāļ·āļāđāļŦāđāļāļāļĨāļāļąāļāļāļĩāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§ āđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļāļāđāļĨāđāļ§āļāđāļāļĒāļŠāļąāđāļāļĢāļąāļ āđāļāđāļāđāļāđāļŠāļĩāļĒāļāļ·āļāđāļŠāđāļāļģāļŠāļąāđāļāđāļāđāļāļĩāļĨāļ°āļāļīāļāđāļĨāļ°āļāđāļāļāļŠāļąāđāļāđāļāđāļĢāļ·āđāļāļĒāđ āđāļĄāđāļŠāļēāļĄāļēāļĢāļāļŠāļąāđāļāļāļēāļāļāļīāđāļāđāļ§āđāđāļĨāđāļ§āđāļŦāđāļāļģāļāļēāļāļĒāļēāļ§āđāđāļāđ
āļŠāļĢāļļāļāđāļāļĒāļĢāļ§āļĄ āļŠāļīāđāļāļāļĩāđāļāđāļāļāļĄāļĩāđāļāļ·āđāļāļāļ°āļāļģāļāļēāļāļāļąāļāļ āļēāļĐāļēāđāļāļāļāļāļāđāļāļ·āļ
āļāļāļĄāđāļāđāļĨāļāļĢāđ āđāļ§āđāļāļĩāļāļ§āļēāļĄāđāļāđāļāļāļĩāđāđāļĢāļēāđāļāļĩāļĒāļāđāļāļ·āđāļāļŠāļąāđāļāđāļŦāđāļāļāļĄāļāļģāļāļēāļ
āļāļĩāļāļīāđāļāļāļĢāđ āđāļāļēāđāļ§āđāđāļāļĩāļĒāļāđāļāđāļāļĒāļēāļ§āđāđāļāļ·āđāļāđāļŦāđāļāļāļĄāđāļāđāļĨāļāļĢāđāļāđāļēāļāđāļĨāđāļ§āļŠāļąāđāļāļāļāļĄāļāļĩāļāļāļĩ
āđāļāļĨāđāļāđāļāļāļ āđāļāļēāđāļ§āđāļāđāļāļāđāļāđāļāđāļāļ·āđāļāļŠāļąāđāļāļāļēāļĢāļāļāļĄāļāļąāļāļāļĩ
āļāļ§āļĢāļāļ°āđāļĢāļīāđāļĄāļāđāļāļĒāļąāļāđāļāļāļĩ
āļāđāļāļāļāļ·āđāļāļāđāļāļāļāļąāđāļāđāļāđāļēāļ§āđāļēāļāļ°āđāļĢāļĩāļĒāļāđāļāđāļāļ·āđāļāļāļ°āđāļĢ āļāđāļēāđāļĢāļĩāļĒāļāļĢāļđāđāđāļĨāđāļ§āđāļāđāļāđāđāļāļĨāļāļĢāļīāļāđāļāđāļŠāļēāļĄāļēāļĢāļāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļāļ°āđāļĢāļāđāļēāļāđāđāļāđāđāļāļāļāļļāļāļāļĒāđāļēāļ āđāļāđāļāļŠāļĢāđāļēāļāđāļāļĢāđāļāļĢāļĄāļāļāļāļĄāļēāđāļāđāđāļāļāļŦāļĢāļ·āļāđāļāļāļāļāļāļ·āđāļ āļŦāļĢāļ·āļāļāļ°āļŠāļĢāđāļēāļāđāļāļĄāļāđāļŠāļĢāđāļēāļāđāļāđ āđāļĨāļ°āļāđāļēāļāļģāđāļāđāļāļĩāļāļēāļāļāļģāļāļēāļĒāđāļāđ āđāļĨāđāļ§āļāđāļāļąāļ...! āļāļēāļāļāļđāđāļāđāļāļāļąāļāđāļāļŠāļąāļāļŦāļāđāļāļĒ āđāļāđāļĄāļāļāđāļāđāļēāļŦāļĄāļēāļĒāđāļāļĨāđāđāļ§āđāļāđāļāļāļāđāđāļĄāđāļĄāļĩāļāļ°āđāļĢāđāļŠāļĩāļĒāļŦāļēāļĒ āđāļāļĩāļĒāļāđāļāđāļāđāļāļāļĢāļđāđāļ§āđāļēāļāļ§āđāļēāļāļ°āļāļķāļāļāļāļāļāļąāđāļāļāđāļāļāļāđāļēāļāļāļąāđāļāļāļāļāļāļ°āđāļĢāļĄāļēāļāđāļēāļ āđāļĄāđāļ§āđāļēāļāļ°āđāļĢāļāđāļāļēāļĄāļāđāļāļāđāļĢāļīāđāļĄāļāđāļāļāļēāļāļĻāļđāļāļĒāđāļāļąāļāļŦāļĄāļ āļŦāļēāļāļĄāļĩāļāļ·āđāļāļāļēāļāļĄāļēāđāļĨāđāļ§āļāđāđāļāđāļāđāđāļĢāđāļ§āļāļķāđāļ
āđāļāļāļēāļŠ āļāļĩāđāļ§āļīāđāļĻāļĐāļāļąāđāļāļāļēāļāļāđāļāļāđāļāļāļāļĒāļđāđāļ āļēāļĒāđāļāļāļĢāļēāļāļāļāļēāļĢāļāđāļāļĩāđāļāļđāđāļŦāļĄāļ·āļāļāļāļąāļāļ§āđāļēāđāļĄāđāļĄāļĩāļāļ°āđāļĢ āđāļāđāļĄāļąāļāļāļ°āļāļĢāļēāļāļāđāļŦāđāđāļŦāđāļāđāļāđāđāļāļāļēāļ°āļāļāļāļĩāđāļĄāļĩāđāļāđāļēāļŦāļĄāļēāļĒāđāļāđāļāļāļĒāđāļēāļāđāļĢāļāļāļĨāđāļēāđāļāđāļēāļāļąāđāļ
āđāļŦāļĨāđāļāļĻāļķāļāļĐāļēāļŠāļģāļŦāļĢāļąāļāļāļđāđāđāļĢāļīāđāļĄāļāđāļ
MascusCode
āđāļ§āđāļāđāļāļāđ MarcusCode āļĄāļĩāļāļāđāļĢāļĩāļĒāļāđāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļ āļēāļĐāļē Python āđāļāļāļ·āđāļāļāļēāļāļāļāļāļķāļāļĢāļ°āļāļąāļāļŠāļđāļāđāļĒāļāļāļēāļĄāļāļ āļāļķāđāļāđāļāļ·āđāļāļŦāļēāļāļĩāđāđāļ§āđāļāđāļāļāđāļāļĩāđāļŠāļāļāļāļąāđāļāļāļ°āļāļĢāļ°āļāļąāļāđāļĨāļ°āļāļĢāļāļāļĢāļ°āđāļāđāļ āļāļģāđāļŦāđāļāļđāđāļāļĩāđāļĻāļķāļāļĐāļēāļāļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāđāļēāđāļāļāļķāļāļŦāļĨāļąāļāļāļēāļĢāļāļāļāļ āļēāļĐāļēāđāļāļāļāļāđāļāđāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§ āļāļąāļ§āļāļĒāđāļēāļāļāļāļāđāļāļ·āđāļāļŦāļēāļāļĩāđāļŠāļāļ āđāļāđāļ āđāļāļĢāļāļŠāļĢāđāļēāļāļāļāļāļ āļēāļĐāļēāđāļāļāļāļ āļāļąāļ§āđāļāļĢāđāļĨāļ°āļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨ āļāļąāļ§āļāļģāđāļāļīāļāļāļēāļĢ āļāļēāđāļĢāļĒāđāđāļĨāļ°āļāļąāļāļāđāļāļąāļ
Google for Education
āđāļĢāļĩāļĒāļāđāļāļāļāļāļāļĩāđāļāļđāđāļāļīāļĨāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļĻāļķāļāļĐāļē (Google for Education) āļāđāđāļāđāļāļāļĩāļāļāđāļāļāļāļēāļāļŦāļāļķāđāļāļāļĩāđāļāđāļēāļŠāļāđāļ āļĻāļķāļāļĐāļēāđāļāļāļāļāļāļąāļāļāļāļāđāļāļĢāļĢāļ°āļāļąāļāđāļĨāļāļāļĒāđāļēāļāļāļđāđāļāļīāļĨ āļĄāļĩāļāļąāđāļāļāļąāļ§āļāļĒāđāļēāļāļāļāļāđāļāđāļāđāļĨāļ°āļ§āļīāļāļĩāđāļāļŠāļāļ āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļāđāļ§āļĒāđāļŦāđāđāļĢāļēāļāļķāļāļ āļēāļĐāļēāļāļąāļāļāļĪāļĐāļāļĩāļāļāđāļ§āļĒ
āđāļ§āđāļāđāļāļāđ Dot Python
āđāļ§āđāļāđāļāļāđāļŠāļāļāļ āļēāļĐāļēāđāļāļāļāļāļāļĩāđāđāļāđāļāđāļāļ·āđāļāļŦāļēāļāļāļāđāļāđāļāļŦāļĄāļ§āļāļŦāļĄāļđāđ āļŠāļēāļĄāļēāļĢāļāļāđāļēāļāđāļĨāļ°āļĻāļķāļāļĐāļēāļāļēāļĄāđāļāđāļāļĒāđāļēāļāļāđāļēāļĒ āđ āļŠāļāļāđāļāļĒāļāļļāļāļāļ§āļĩāļĢāļąāļāļāđ āļāļ§āļĨāļāđāļ§āļĒ āļāļāļ°āļ§āļīāļāļĒāļēāļĻāļēāļŠāļāļĢāđāđāļĨāļ°āđāļāļāđāļāđāļĨāļĒāļĩ āļĄāļŦāļēāļ§āļīāļāļĒāļēāļĨāļąāļĒāļĢāļēāļāļ āļąāļāļŠāļāļāļĨāļē
āđāļ§āđāļāļāļĨāđāļāļ PhyBlas
āđāļ§āđāļāđāļāļāđāļāļĩāđāļŠāļāļāđāļāļ·āđāļāļŦāļēāđāļāļāļāļāļāļĩāđāļāļāļīāļāļēāļĒāđāļĨāļ°āļĒāļāļāļąāļ§āļāļĒāđāļēāļāđāļāđāđāļŦāđāļāļ āļēāļ āđāļŦāļĄāļēāļ°āļāļąāļāļāļđāđāđāļĢāļīāđāļĄāļāđāļāđāļāđāļāļāļĒāđāļēāļāļĒāļīāđāļ
āļāļĨāđāļāļ python3.wannaphong
āļŠāļāļāļāļ·āđāļāļāļēāļāļ āļēāļĐāļēāđāļāļāļāļ āđāļāļĒ āļ§āļĢāļĢāļāļāļāļĐāđ āļ āļąāļāļāļīāļĒāđāļāļāļđāļĨāļĒāđ
Free Code Camp āđāļāđāđāļāļĒāđāļāļĢāđāđāļ§āđāđāļāļāļāļāļ§āļēāļĄ "# The Best Python Tutorials" āļāļąāļāļāļĩāđ
Python Practice Book: http://anandology.com/python-practice-book/index.html
Think Python: http://greenteapress.com/thinkpython/html/index.html
Practical Business Python: http://pbpython.com/
General: https://www.fullstackpython.com/
Learn the Basics: https://www.codecademy.com/learn/learn-python
Computer science using Python: https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-11?ref=hackernoon#!
List of more resources for learning python: https://github.com/vinta/awesome-python
Interactive Python: http://interactivepython.org/runestone/static/thinkcspy/index.html
Developerâs Guide to Python: https://devguide.python.org/
Reference :
Last updated
Was this helpful?