Sự thật thú vị về ngôn ngữ Python mà bạn có thể chưa biết
Tên của ngôn ngữ Python thực chất liên quan tới đoàn hài kịch nổi tiếng Monty Python của Anh những năm 1970. Tên gọi của ngôn ngữ không liên quan tới loài rắn như mọi người vẫn nghĩ.
- Review học lập trình nhúng avr có gì tốt? Tìm hiểu từ A-Z cho người mới
- Nên học lập trình nhúng từ đâu dành cho người mới
- Tìm hiểu về công việc của Kỹ sư lập trình nhúng chuyên nghiệp
- Thị trường lập trình nhúng việc làm trong năm 2024 như thế nào?
- Hướng đi nào cho dân lập trình Nhúng tại Việt Nam
Table of Contents
Ngôn ngữ Python mặc dù được sử dụng phổ biến nhưng có nhiều sự thật về ngôn ngữ này có thể bạn chưa biết. Không chỉ sở hữu nguồn gốc ra đời thú vị mà Python còn có nhiều “câu chuyện” đầy hứng thú phía sau.
Hãy cùng FUNiX khám phá ngay những sự thật thú vị về ngôn ngữ Python nhé!
Nguồn gốc tên gọi của Ngôn ngữ Python
Từ tên gọi của ngôn ngữ Python
Tên của ngôn ngữ Python thực chất liên quan tới đoàn hài kịch nổi tiếng Monty Python của Anh những năm 1970. Tên gọi của ngôn ngữ không liên quan tới loài rắn như mọi người vẫn nghĩ. Người sáng lập Python là Guido, ông là một fan hâm mộ của đoàn hài kịch Monty Python’s Flying Circus. Ông đã dùng cái tên này để đặt cho dự án của mình trong phút ngẫu hứng.
Dự án của sở thích
Trong thời gian rảnh rỗi tháng 12 năm 1989, Guido Van Rossum tìm kiếm một dự án sở thích trong tuần lễ Giáng sinh. Ông đã nghĩ ra một ý tưởng là viết một ngôn ngữ mới, hậu duệ của ABC để lôi kéo hacker của Unix/C. Ông đặt tên ngôn ngữ Python.
Tính ứng dụng của ngôn ngữ Python
Lý do mà ngôn ngữ Python có khả năng triển khai với nhiều công cụ, ngôn ngữ khác nhau. Chẳng hạn Jython viết bằng Java được biên dịch sang bytecode. CPython viết bằng C, phiên bản phổ biến nhất. Brython chạy trong trình duyệt, MicroPython chạy trên vi điều khiển. IronPython triển khai trong C#, RubyPython là cầu nối trình thông dịch giữa Python và Ruby.
Sự phổ biến của ngôn ngữ Python
Theo kết quả khảo sát năm 2015 tại Anh cho thấy, Python là ngôn ngữ phổ biến được dùng để giảng dạy trong các trường tiểu học. Python đã vượt qua tiếng Pháp để dành được vị trí này. Theo báo cáo khảo sát, thì có 6/10 phụ huynh thích cho con học Python hơn tiếng Pháp.
Thiền của Python
Thiền của Python hay Zen of Python là một tập hợp viết chương trình máy tính với 19 “nguyên tắc chỉ dẫn”. Năm 1999, kỹ sư Tim Peters đã đăng tải bộ nguyên tắc mà mình đã viết lên Python Mailing List. Kèm theo đó, anh cũng đã sáng tác một bài thơ làm nổi bật những triết lý của ngôn ngữ Python.
Các công ty lớn sử dụng ngôn ngữ Python cho các dịch vụ, sản phẩm. Tiêu biểu có thể kể tên như: NASA, Google, IBM, Yahoo! Maps, Nokia, Facebook, Expedia, Walt Disney Feature Animation, Netflix, Reddit, Quora, MIT, Disqus, Hike, Udemy, Shutterstock, Uber, Mozilla, Dropbox, Spotify, Amazon, Pinterest, Youtube.
Hỗ trợ nhiều gán ghép trong câu lệnh
Trong một câu lệnh, ngôn ngữ Python cho phép gán cùng một giá trị cho nhiều biến đồng thời cùng một lúc. Nghĩa là việc Swapping hoán đổi trong Python nhanh hơn, chúng có khả năng được thực hiện trong 1 dòng code.
Ngôn ngữ Python và sức ảnh hưởng đến JavaScript
Python được đánh giá là một trong những ngôn ngữ lập trình có tầm ảnh hưởng lớn đến thiết kế của JavaScript. Bên cạnh đó, còn có những ngôn ngữ khác như: Java, Lua, Perl, AWK, C, HyperTalk, Scheme và Self.
Trên đây là 11 sự thật vô cùng thú vị của ngôn ngữ Python. Hy vọng thông tin sẽ đem lại những cái nhìn mới mẻ đầy hứng thú của bạn về ngôn ngữ Python. Để trang bị những kiến thức và kỹ năng về ngôn ngữ lập trình Python, hãy tham gia khóa học lập trình tại FUNiX ngay hôm nay!
Quỳnh Anh
Bình luận (0
)