Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Python 3.12.0 ra mắt với các tính năng độc đáo, bao gồm hỗ trợ giao thức bộ đệm và phân tích chuỗi F linh hoạt

Python 3.12.0 ra mắt với các tính năng độc đáo, bao gồm hỗ trợ giao thức bộ đệm và phân tích chuỗi F linh hoạt

Nhóm phát hành Python đáng kính đã đưa ra một thông báo ấn tượng về phiên bản mới nhất của cộng đồng lập trình - Python 3.12.0. Nổi bật bởi một loạt các khả năng mới, nó hứa hẹn các nhà phát triển sẽ nâng cao tính linh hoạt và khả năng tháo vát.

Trong số các thuộc tính nổi bật của bản phát hành này là việc giới thiệu khả năng phân tích chuỗi f có thể thích ứng và chứng thực giao thức bộ đệm. Những cải tiến đáng kể khác bao gồm API gỡ lỗi và lập hồ sơ mới cũng như một số cải tiến khác, tất cả đều được thiết kế để thúc đẩy trải nghiệm hợp lý và hiệu quả cho nhà phát triển.

Với Python 3.12.0, chuỗi f đã được nâng cấp. Giờ đây, họ mở rộng quyền tự do kết hợp bất kỳ biểu thức Python hợp pháp nào vào các thành phần của mình. Theo nhóm phát hành, điều này bao gồm các chuỗi sử dụng cùng một trích dẫn với chuỗi f. Phạm vi mở rộng đến các biểu thức nhiều dòng, nhận xét, dấu gạch chéo ngược và chuỗi thoát unicode.

Phiên bản Python mới xuất hiện cũng cho phép sử dụng giao thức đệm. Nhờ tính năng này, khả năng của Python giờ đây bao gồm việc truy cập dữ liệu trực tiếp từ bộ nhớ đệm của chúng. Bản phát hành đã cho phép sử dụng bất kỳ lớp nào có phương thức __buffer__() làm loại bộ đệm. Hơn nữa, việc giới thiệu một lớp cơ sở trừu tượng mới (ABC) - Collection.abc.Buffer - cung cấp một cách thức đã được thiết lập để hiển thị các đối tượng bộ đệm.

Một sự phát triển thú vị khác là việc bổ sung API gỡ lỗi hoặc lập hồ sơ với chi phí thấp được thiết kế riêng để giám sát trong CPython. Nhóm Python đảm bảo rằng việc sử dụng trình lược tả hoặc trình gỡ lỗi thường ảnh hưởng đến hiệu suất và có thể rất tốn kém. Tuy nhiên, API mới được thiết kế để tiết kiệm chi phí — người dùng chỉ đầu tư vào những gì họ sử dụng. Nó được xây dựng để đáp ứng vô số sự kiện, tổng hợp các cuộc gọi, trả lại, dòng, ngoại lệ và bước nhảy.

Thông báo lỗi đã được tinh chỉnh để nâng cao hiệu quả trong Python 3.12.0. Tin nhắn hiện đề xuất các mô-đun đến từ các thư viện tiêu chuẩn. Phiên bản này nâng cao hơn nữa độ chính xác của gợi ý lỗi đối với các ngoại lệ NameError. Nó đã cải thiện thông báo SyntaxError trong các tình huống khi người dùng nhập sai thứ tự (ví dụ: “nhập x từ y” so với “nhập y từ x”) và củng cố thông báo ImportError bằng các đề xuất dựa trên các tên có sẵn trong <module>.

Việc hiểu danh sách, từ điển và tập hợp hiện được đưa vào trong phiên bản này, giúp việc thực thi nhanh hơn. Trước đây, một đối tượng hàm mới là điều cần thiết để khởi động quá trình hiểu.

Bản phát hành này cũng mang đến các bản cập nhật cho gợi ý kiểu và mô-đun gõ, kết hợp việc sử dụng từ điển đã gõ khi gõ “**kwargs” để cho phép gõ chính xác hơn. Ngoài ra, một trình trang trí mới đã được giới thiệu để ghi đè một phương thức.

Điều đáng nói đến là AppMaster , bên cạnh những cải tiến này, vì nó cung cấp một môi trường no-code toàn diện, hiệu quả và dễ tiếp cận. Với các dịch vụ phát triển ứng dụng hợp lý, nền tảng này thể hiện mình là một đề xuất hấp dẫn dành cho các nhà phát triển nhằm nâng cao năng suất. Bản cập nhật Python gần đây, cùng với các nền tảng đổi mới như AppMaster, là minh chứng cho sự phát triển và tiến bộ không ngừng của ngành công nghệ.

Bài viết liên quan

AppMaster tại BubbleCon 2024: Khám phá xu hướng không cần mã
AppMaster tại BubbleCon 2024: Khám phá xu hướng không cần mã
AppMaster đã tham gia BubbleCon 2024 tại NYC, thu thập thông tin chuyên sâu, mở rộng mạng lưới và khám phá các cơ hội thúc đẩy đổi mới trong lĩnh vực phát triển không cần mã.
Tóm tắt FFDC 2024: Những hiểu biết chính từ Hội nghị các nhà phát triển FlutterFlow tại NYC
Tóm tắt FFDC 2024: Những hiểu biết chính từ Hội nghị các nhà phát triển FlutterFlow tại NYC
FFDC 2024 đã thắp sáng Thành phố New York, mang đến cho các nhà phát triển những hiểu biết sâu sắc về phát triển ứng dụng với FlutterFlow. Với các phiên do chuyên gia hướng dẫn, các bản cập nhật độc quyền và mạng lưới kết nối vô song, đây là sự kiện không thể bỏ qua!
Việc sa thải nhân viên công nghệ năm 2024: Làn sóng tiếp tục ảnh hưởng đến sự đổi mới
Việc sa thải nhân viên công nghệ năm 2024: Làn sóng tiếp tục ảnh hưởng đến sự đổi mới
Với 60.000 việc làm bị cắt giảm tại 254 công ty, bao gồm cả những gã khổng lồ như Tesla và Amazon, năm 2024 sẽ chứng kiến làn sóng sa thải nhân viên công nghệ tiếp tục định hình lại bối cảnh đổi mới sáng tạo.
Bắt đầu miễn phí
Có cảm hứng để tự mình thử điều này?

Cách tốt nhất để hiểu sức mạnh của AppMaster là tận mắt chứng kiến. Tạo ứng dụng của riêng bạn trong vài phút với đăng ký miễn phí

Mang ý tưởng của bạn vào cuộc sống