Chuyển đến nội dung chính

Khóa học

Viết hàm trong Python

Trung cấp4 giờ

Học cách sử dụng các luyện tập tốt nhất để viết các hàm phức tạp có thể bảo trì, tái sử dụng và có tài liệu hướng dẫn đầy đủ.

Python4 giờ15 video46 bài tập3,650 XP110K+Giấy chứng nhận thành tích

Tạo tài khoản miễn phí

Tiếp tục với Google
hoặc
Bằng việc tiếp tục, ban chấp nhận Điều khoản sử dụng, của chúng tôi Chính sách bảo mật và rằng dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng nghìn công ty yêu thích

Đào tạo đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Bạn đã phân tích xong, xây dựng báo cáo, và huấn luyện một mô hình. Tiếp theo là gì? Nếu muốn đưa mô hình vào môi trường production, mã của bạn cần đáng tin cậy hơn nhiều so với các script khám phá trong Jupyter notebook. Khóa học Viết hàm trong Python sẽ giúp bạn xây nền tảng vững chắc để viết những hàm phức tạp mà gọn đẹp, nhờ đó bạn có thể đóng góp cả kỹ năng nghiên cứu lẫn kỹ thuật cho đội ngũ. Bạn sẽ học các mẹo hữu ích như cách viết context manager và decorator. Bạn cũng sẽ nắm được các thực hành tốt nhất để viết những hàm có thể tái sử dụng, dễ bảo trì và có tài liệu rõ ràng. Người ta nói ai vừa nghiên cứu giỏi vừa viết code chất lượng cao là “kỳ lân”. Tham gia khóa học và khám phá điều kỳ diệu đó!

Yêu cầu tiên quyết

Chương trình học

Đề cương khóa học

1

Thực hành tốt nhất

Mục tiêu của khóa học là giúp bạn trở thành chuyên gia Python, nên chương đầu tiên bắt đầu với các thực hành tốt nhất khi viết hàm. Bạn sẽ học về docstring, vì sao chúng quan trọng và cách nhận biết khi nào nên tách một khối mã thành một hàm. Bạn cũng sẽ tìm hiểu chi tiết cách Python truyền đối số cho hàm, cùng một số “bẫy” thường gặp dễ gây đau đầu khi debug lúc gọi hàm.
Bắt đầu chương
2

Context Manager

Nếu bạn từng thấy từ khóa "with" trong Python và tự hỏi nó dùng để làm gì, thì chương này dành cho bạn! Context manager là cách tiện lợi để thiết lập các kết nối trong Python và đảm bảo chúng được dọn dẹp sau khi bạn dùng xong. Chương này sẽ hướng dẫn bạn cách sử dụng context manager, cũng như cách tự viết chúng.
Bắt đầu chương
3

Decorator

Decorator là một khái niệm cực kỳ mạnh mẽ trong Python. Chúng cho phép bạn thay đổi hành vi của một hàm mà không cần chỉnh sửa mã của chính hàm đó. Chương này sẽ đặt nền tảng để bạn hiểu sâu về decorator (hàm như đối tượng, phạm vi, và closure), đồng thời giới thiệu cách định nghĩa và sử dụng decorator. Cuộc “đào sâu” vào nội tại Python này sẽ giúp bạn sẵn sàng trở thành một Pythonista xuất sắc.
Bắt đầu chương
4

Tìm hiểu sâu hơn về Decorator

Giờ khi bạn đã hiểu decorator vận hành bên trong như thế nào, chương này mang đến loạt ví dụ thực tế về thời điểm và cách bạn tự viết decorator trong mã của mình. Bạn cũng sẽ học các khái niệm decorator nâng cao như cách giữ lại metadata của các hàm đã được trang trí và cách viết decorator nhận đối số.
Bắt đầu chương

Viết hàm trong Python

Hoàn
thành khóa học

Nhận Chứng nhận Hoàn thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu với DataCamp for Mobile

Tiến bộ mọi lúc mọi nơi với các khóa học di động và thử thách lập trình 5 phút hàng ngày.