Áp dụng Python trong Dynamo
Giới thiệu Python
5 Topics
Python là gì?
Triển khai
Ưu điểm và nhược điểm
Nguyên tắc lập trình
PEP 8
Dynamo và Python
3 Topics
Node Python Script
Khung soạn thảo Python
Cài đặt các mô đun Python trong Dynamo
Cơ bản về Python
15 Topics
Cú pháp
Biến
Collection
Toán tử Boolean
Toán tử toán học
Hàm điều kiện
Vòng lặp
Comprehension
Hàm
Hàm ẩn danh
Try/Except
Class
Namespace và phạm vi
Trình quản lý ngữ cảnh
So sánh Python2 và Python3
Một số lưu ý khác
3 Topics
Python Node trong Dynamo
Code khởi tạo Node Python
Convert phần tử từ Dynamo sang Revit và ngược lại
Tổng quan về Revit API (Bonus)
Các công cụ xử lý công việc tự động trong Revit
Các công cụ tự động hóa
Tùy biến Ribbon Tab, Panels, Commands
Khái niệm lập trình cơ bản
Class và Object
Kế thừa
Sự kế thừa trong Revit
Sơ đồ cấu trúc phần tử trong Revit
Phần tử Revit
System Family/ Family hệ thống
Tham số Revit
Assembly, Namespace và Class
Bộ lọc phần tử
Tham khảo
Previous Topic
Next Topic
Ưu điểm và nhược điểm
Áp dụng Python trong Dynamo
Giới thiệu Python
Ưu điểm và nhược điểm
Ưu điểm
Dễ đọc, viết bằng tiếng Anh
Có cộng đồng lớn người dùng
Sử dụng linh hoạt trong nhiều lĩnh vực: Nghệ thuật, kinh doanh, nghiên cứu dữ liệu, máy học…
Tự động quản lý bộ nhớ
Tương tác với các ngôn ngữ lập trình khác
Miễn phí
Nhược điểm
Nó là một ngôn ngữ thông dịch
Mất thời gian tìm lỗi bởi vì các lỗi hiển thị tất cả cùng lúc
Chậm hơn các ngôn ngữ khác
Previous Topic
Back to Lesson
Next Topic
Login
Accessing this khoá học requires a login. Please enter your credentials below!
Tên người dùng hoặc địa chỉ email
Mật khẩu
Tự động đăng nhập
Lost Your Password?
Register
Don't have an account? Register one!
Register an Account