23 điểm bởi xguru 2021-10-12 | 1 bình luận | Chia sẻ qua WhatsApp
  • Bài viết được cấu trúc để giúp hiểu Python bằng cách lần lượt giải thích các đối tượng dựng sẵn trong mô-đun builtins

  • Quy tắc phạm vi L.E.G.B. là gì

  • dir(__builtins__)

  → 66 lớp Exception dựng sẵn

  → 5 hằng số: True, False, None, Ellipsis, NotImplemented

  → Biến toàn cục: __spec__, __loader__, __debug__ v.v.

  → compile, exec, val: cách mã hoạt động

  → globalslocals: nơi mọi thứ được lưu trữ

  → inputprint: những thứ cơ bản nhất

  → str, bytes, int, bool, floatcomplex: 5 kiểu nguyên thủy

  → object: nền tảng của mọi thứ

  → type: xưởng tạo lớp

  → hashid: nền tảng của equality

  → dirvars: mọi thứ đều là dictionary

  → hasattr, getattr, setattrdelattr: trợ giúp thuộc tính

  → super: sức mạnh của kế thừa

  → property, classmethodstaticmethod: decorator cho phương thức

  → list, tuple, dict, setfrozenset: các container

  → bytearraymemoryview: giao diện Byte tốt hơn

  → bin, hex, oct, ord, chrascii: chuyển đổi cơ bản

  → format: chuyển đổi văn bản dễ dàng

  → anyall

  → abs, divmod, powround: nền tảng của toán học

  → isinstanceissubclass: kiểm tra kiểu lúc runtime

  → callable và những điều cơ bản của duck typing

  → sortedreversed: thay đổi chuỗi tuần tự

  → mapfilter: các primitive hàm chức năng

  → len, max, minsum: các hàm tổng hợp

  → iternext: iteration nâng cao

  → range, enumeratezip: iteration tiện lợi

  → slice

  → breakpoint: gỡ lỗi dựng sẵn

  → open: File I/O

  → repr: tiện ích cho nhà phát triển

  → help, exitquit: site builtins

  → copyright, credits, license: các site builtins khác

1 bình luận

 
xguru 2021-10-12

Một bài viết rất độc đáo, giải thích cách hiểu Python từ bên trong với lối diễn giải dễ hiểu và gọn gàng.