Một phần không thể thiếu của nghề DataAnalyst đó là Python, để tiếp tục các chuỗi bài viết về các công cụ giúp cho việc trở thành DataAnalyst chuyên nghiệp, SmartData sẽ chia sẻ thêm một seri các bài viết về Python từ cơ bản nhất. Section đầu tiên, SmartData sẽ giới thiệu với các bạn một số ý tổng quan về Python.
Python là gì?
Python là một ngôn ngữ lập trình phổ biến. Nó được tạo ra bởi Guido van Rossum, và phát hành vào năm 1991.
Ứng dụng của Python
- phát triển web (phía máy chủ),
- phát triển phần mềm,
- toán học,
- kịch bản hệ thống.
Python có thể làm gì?
- Python có thể được sử dụng trên máy chủ để tạo các ứng dụng web.
- Python có thể được sử dụng cùng với phần mềm để tạo quy trình công việc.
- Python có thể kết nối với hệ thống cơ sở dữ liệu. Nó cũng có thể đọc và sửa đổi các tập tin.
- Python có thể được sử dụng để xử lý dữ liệu lớn và thực hiện các phép toán phức tạp.
- Python có thể được sử dụng để tạo nguyên mẫu nhanh hoặc để phát triển phần mềm sẵn sàng sản xuất.
Tại sao lại là Python?
- Python hoạt động trên các nền tảng khác nhau (Windows, Mac, Linux, Raspberry Pi, v.v.).
- Python có cú pháp đơn giản tương tự như ngôn ngữ tiếng Anh.
- Python có cú pháp cho phép các nhà phát triển viết chương trình với ít dòng hơn một số ngôn ngữ lập trình khác.
- Python chạy trên một hệ thống thông dịch, nghĩa là mã có thể được thực thi ngay khi nó được viết. Điều này có nghĩa là việc tạo mẫu có thể rất nhanh chóng.
- Python có thể được xử lý theo cách thủ tục, hướng đối tượng hoặc hướng chức năng.
Có thể bạn chưa biết
- Phiên bản chính gần đây nhất của Python là Python 3, chúng ta sẽ sử dụng phiên bản này trong hướng dẫn này. Tuy nhiên, Python 2, mặc dù không được cập nhật bất cứ thứ gì ngoài các bản cập nhật bảo mật, vẫn khá phổ biến.
- Trong hướng dẫn này, Python sẽ được viết bằng trình soạn thảo văn bản. Có thể viết Python trong Môi trường phát triển tích hợp, chẳng hạn như Thonny, Pycharm, Netbeans hoặc Eclipse, đặc biệt hữu ích khi quản lý các tập hợp tệp Python lớn hơn.t
Cú pháp Python so với các ngôn ngữ lập trình khác
- Python được thiết kế để dễ đọc và có một số điểm tương đồng với ngôn ngữ tiếng Anh chịu ảnh hưởng từ toán học.
- Python sử dụng các dòng mới để hoàn thành một lệnh, trái ngược với các ngôn ngữ lập trình khác thường sử dụng dấu chấm phẩy hoặc dấu ngoặc đơn.
- Python dựa vào thụt đầu dòng, sử dụng khoảng trắng, để xác định phạm vi; chẳng hạn như phạm vi của vòng lặp, hàm và lớp. Các ngôn ngữ lập trình khác thường sử dụng dấu ngoặc nhọn cho mục đích này.
Nếu bạn là newbie có thể tham khảo bài viết này để tìm hiểu lộ trình học DA trong 3 tháng của SmartData
Nếu bạn thấy bài viết hay và hữu ích, bạn có thể tham gia các kênh sau của SmartData để nhận được nhiều hơn nữa: