tailieunhanh - Bài giảng Lập trình cho khoa học dữ liệu - Bài 2: Lập trình căn bản với Python

Bài giảng Lập trình cho khoa học dữ liệu - Bài 2: Lập trình căn bản với Python cung cấp cho người học những kiến thức như: Giới thiệu về ngôn ngữ Python; Cách thực hiện câu lệnh, chương trình; Biến, kiểu dữ liệu và câu lệnh; Nhập/xuất dữ liệu. Mời các bạn cùng tham khảo! | LOGO NHẬP MÔN LẬPTRÌNH CHO KHOA HỌC DỮ LIỆU Bài 2. Lập trình căn bản với Python Nội dung 1 Giới thiệu về ngôn ngữ Python 2 Cách thực hiện câu lệnh chương trình 3 Biến kiểu dữ liệu và câu lệnh 4 Nhâp xuất dữ liệu 2 Giới thiệu về ngôn ngữ Python Python lần đầu được giới thiệu vào tháng12 1989 Tác giả là Guido van Rossum HàLan Sinh năm 1956 Hiện đang làm cho Google Python kế thừa từ ngôn ngữABC Python 2 được giới thiệu năm 2000 Hỗ trợ unicode Mã python 2 rất phổbiến Python 3 được phát hành năm 2008 Hiện đã có phiên bản 3 Giới thiệu về ngôn ngữ Python Được xếp vào loại ngôn ngữ kịch bản scripting programming language Thích hợp với DevOps viết code cũng là vận hành Khai báo biến tự nhiên phong phú và động Nhiều phép tính cấp cao được cung cấpsẵn Thường được thông dịch thay vì biên dịch Những người cuồng python pythonista cho rằng ngôn ngữ này trong sáng và tiện dụng đến mức ta có thể dùng nó cho mọi khâu lập trình chứ không phải chỉ viết script 4 Giới thiệu về ngôn ngữ Python Là ngôn ngữ mã nguồnmở Vừa hướng thủ tục vừa hướng đối tượng Hỗ trợ module và hỗ trợ gói package Xử lý lỗi bằng ngoại lệ exception Kiểu dữ liệu động ở mức cao Có khả năng tương tác với các module viết bằng ngôn ngữ lập trình khác Có thể nhúng vào ứng dụng như một giao tiếp kịch bản scripting interface 5 Giới thiệu về ngôn ngữ Python Ưu điểm Có ngữ pháp đơn giản dễđọc Viết mã ngắn gọn hơn những chương trình tương đương được viết trong C C C Java Có các bộ thư viện chuẩn và các module ngoài đáp ứng gần như mọi nhu cầu lập trình Có khả năng chạy trên nhiều nền tảng Windows Linux Unix OS 2 Mac Amiga máy ảo .NET máy ảo Java Nokia Series 60 Có cộng đồng lập trình rất lớn hệ thống thư viện chuẩn mã nguồn chia sẻ nhiều 6 Giới thiệu về ngôn ngữ Python Nhược điểm Chương trình chạy chậm Giao tiếp với các thư viện viết bằng các ngônngữ khác tương đối khó khăn Yếu trong hỗ trợ tính toán trêndi động Gỡ lỗi đòi hỏi kinh nghiệm Kém hỗ trợ các cơ sở dữ liệu 7 Cách thực hiện câu lệnh Cài đặt https .