Sự thật thú vị về ngôn ngữ Python mà bạn có thể chưa biết

Sự thật thú vị về ngôn ngữ Python mà bạn có thể chưa biết

Chia sẻ kiến thức 20/07/2022

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ô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.

Guido Van Rossum là người sáng lập của 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

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại