Nội dung khóa học
Giới thiệu
4 bài học
Các kiểu dữ liệu và biến
5 bài học
Lệnh điều kiện
2 bài học
Lập trình hàm
3 bài học
Vòng lặp
0 bài học
Cấu trúc dữ liệu trong Python
0 bài học
Các thư viện trong Python
0 bài học
Python là gì? - Giới thiệu về ngôn ngữ Python
Khoá học: Lập trình Python cơ bản
- Nội dung
- Ghi chú
- Khoá học
Ở khóa học này, chúng ta sẽ bắt đầu với Python từ đầu, vì thế các bạn không cần lo lắng khi chưa có kiến thức về lập trình, cũng như chưa có nhiều kiến thức về máy tính. Mọi người, kể cả học sinh, sinh viên, những người tay ngang, bất kể tuổi tác, giới tính, đều có thể học và thực hành Python, ứng dụng vào công việc và cuộc sống hàng ngày.
Vậy Python là gì?
Python là ngôn ngữ lập trình đa năng được sử dụng rộng rãi hiện nay trong rất nhiều ứng dụng như phát triển web, phát triển phần mềm, phân tích dữ liệu, trí tuệ nhân tạo, ... Python nổi tiếng về tính dễ học, cú pháp trong sáng, dễ hiểu, chạy được trên nhiều nền tảng khác nhau. Do vậy, Python luôn là sự lựa chọn hàng đầu cho người mới học lập trình.
Python thực tế là một ngôn ngữ kịch bản thông dịch. Mã nguồn Python được dịch dạng byte code và chạy trong quá trình thực thi (chạy một chương trình).
Một số lợi ích của Python
Python có rất nhiều lợi ích, điển hình như:
- Cú pháp đơn giản, dễ hiểu, gần với tiếng Anh. Các bạn thậm chí có thể học Python mà không cần giỏi tiếng Anh, bởi Python chỉ sử dụng một lượng từ vựng hạn chế và đơn giản.
- Python có lượng thư viện chuẩn lớn, cộng đồng đông đảo. Vì thế, bạn có thể dễ dàng tìm được các thư viện để sử dụng Python cho nhiều mục đích khác nhau, đồng thời dễ dàng nhận được sự trợ giúp của cộng đồng trong quá trình phát triển phần mềm.
- Python chạy trên nhiều hệ điều hành khác nhau và rất dễ dàng để cài đặt. Ví dụ: bạn có thể chạy Python trên Windows, Linux, Mac OS, Raspberry Pi, ... Bạn có thể cài đặt Python trên máy tính của mình chỉ với vài bước đơn giản.
Lịch sử của Python
Guido Van Rossum, một lập trình viên máy tính ở Hà Lan, đã tạo ra Python. Ông bắt đầu phát triển ngôn ngữ này vào năm 1989 tại Centrum Wiskunde & Informatica (CWI), ban đầu chỉ là một dự án tiêu khiển để giúp ông giết thời gian trong dịp Giáng sinh. Tên gọi của ngôn ngữ này được lấy cảm hứng từ chương trình truyền hình Monty Python's Flying Circus của đài BBC vì Guido Van Rossum là một “fan cứng” của chương trình này.
Hiện tại, Python đã phát triển đến phiên bản 3 (Python 3.x). Các bạn vẫn có thể tìm thấy tài liệu học tập liên quan đến Python 2 trên internet. Tuy nhiên, chúng tôi không khuyến khích sử dụng các tài liệu này.