
Dasar-Dasar Python
Variabel & konstanta, tipe data, alur kontrol, functions, list comprehensions, decorators, context managers
1Apa perbedaan antara variabel yang dideklarasikan dengan = dan konstanta di Python?
Apa perbedaan antara variabel yang dideklarasikan dengan = dan konstanta di Python?
Jawaban
Python tidak memiliki konstanta sejati pada tingkat bahasa. Berdasarkan konvensi, variabel HURUF BESAR dianggap sebagai konstanta dan tidak boleh dimodifikasi, tetapi secara teknis tidak ada yang mencegah penetapan ulang. Konvensi PEP 8 ini bergantung pada disiplin pengembang daripada penegakan bahasa.
2Tipe data apa yang dikembalikan oleh ekspresi 3 / 2 di Python 3?
Tipe data apa yang dikembalikan oleh ekspresi 3 / 2 di Python 3?
Jawaban
Di Python 3, operator / selalu melakukan pembagian floating-point, mengembalikan 1.5 dalam kasus ini. Untuk mendapatkan pembagian bilangan bulat, gunakan operator //. Ini adalah perbedaan besar dengan Python 2 di mana / melakukan pembagian bilangan bulat antara dua bilangan bulat.
3Apa perbedaan antara list dan tuple di Python?
Apa perbedaan antara list dan tuple di Python?
Jawaban
List bersifat mutable (dapat dimodifikasi setelah pembuatan) sedangkan tuple bersifat immutable. Tuple sedikit lebih efisien dan dapat digunakan sebagai kunci dictionary. List menggunakan kurung siku [] dan tuple menggunakan tanda kurung (). Pilih tipe yang tepat berdasarkan apakah data perlu dimodifikasi.
Bagaimana cara memeriksa apakah suatu kunci ada di dictionary Python?
Apa perbedaan antara == dan is di Python?
+22 pertanyaan wawancara
Topik wawancara Django lainnya
Python berorientasi objek
Dasar-Dasar Django
Models Django - Dasar
Django Views
Template Django
Formulir Django
QuerySets Lanjutan
Autentikasi Django
Middleware Django
Django Admin
Django REST Framework
Sinyal Django
Unggah File
Caching Django
Session Django
Email Django
Testing Django
Keamanan Django
Deployment Django
Django ORM Lanjutan
Performa Django
Django & Celery
Django Channels
Django & GraphQL
Django & Docker
Django dalam ekosistem microservices
Perintah Django Kustom
Internasionalisasi Django
Design Pattern Django
Django Async & ASGI
Settings & Konfigurasi Produksi
Observability & Monitoring
Kuasai Django untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis