
Kiến thức cơ bản về Python
Biến và hằng số, kiểu dữ liệu, luồng điều khiển, functions, list comprehensions, decorators, context managers
1Sự khác biệt giữa một biến được khai báo bằng = và một hằng số trong Python là gì?
Sự khác biệt giữa một biến được khai báo bằng = và một hằng số trong Python là gì?
Câu trả lời
Python không có hằng số thực sự ở cấp độ ngôn ngữ. Theo quy ước, các biến VIẾT HOA được coi là hằng số và không nên thay đổi, nhưng về mặt kỹ thuật không có gì ngăn cản việc gán lại. Quy ước PEP 8 này dựa vào tính kỷ luật của lập trình viên thay vì sự ràng buộc của ngôn ngữ.
2Biểu thức 3 / 2 trả về kiểu dữ liệu nào trong Python 3?
Biểu thức 3 / 2 trả về kiểu dữ liệu nào trong Python 3?
Câu trả lời
Trong Python 3, toán tử / luôn thực hiện phép chia số thực, trả về 1.5 trong trường hợp này. Để có phép chia số nguyên, hãy dùng toán tử //. Đây là điểm khác biệt lớn so với Python 2, nơi / thực hiện phép chia số nguyên giữa hai số nguyên.
3Sự khác biệt giữa list và tuple trong Python là gì?
Sự khác biệt giữa list và tuple trong Python là gì?
Câu trả lời
List có thể thay đổi (chỉnh sửa sau khi tạo) trong khi tuple thì bất biến. Tuple hiệu năng cao hơn một chút và có thể dùng làm khóa của dictionary. List dùng dấu ngoặc vuông [] còn tuple dùng dấu ngoặc đơn (). Chọn kiểu phù hợp tùy theo dữ liệu có cần thay đổi hay không.
Làm thế nào để kiểm tra xem một khóa có tồn tại trong dictionary Python không?
Sự khác biệt giữa == và is trong Python là gì?
+22 câu hỏi phỏng vấn
Các chủ đề phỏng vấn Django khác
Python hướng đối tượng
Kiến thức cơ bản về Django
Models Django - Cơ bản
Django Views
Template Django
Django Forms
QuerySets nâng cao
Xác thực Django
Middleware Django
Django Admin
Django REST Framework
Signal trong Django
Tải tệp lên
Caching trong Django
Session Django
Email trong Django
Kiểm thử Django
Bảo mật Django
Triển khai Django
Django ORM nâng cao
Hiệu năng Django
Django & Celery
Django Channels
Django & GraphQL
Django & Docker
Django trong hệ sinh thái Microservices
Lệnh Django tùy chỉnh
Quốc tế hóa trong Django
Design Patterns trong Django
Django Async & ASGI
Settings & Cấu hình Production
Observability & Monitoring
Nắm vững Django cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí