[Name] fragte: Wie viele Daten werden zurückgegeben und wie viele Abfragen werden für diesen Code an die Datenbank ausgeführt?
Python
[Name] fragte: Erzähl mir von den Bibliotheken multiprocessing, threading und asyncio — hast du sie benutzt?
[Name] fragte: Ist es richtig, dass nonlocal der inneren Funktion Zugriff auf die Variable der äußeren Funktion gibt?
[Name] fragte: Wie funktioniert die Speicherverwaltung in Python (Garbage Collector, Referenzzählung)?
[Name] fragte: Wozu dient das GIL in Python, und welche Möglichkeiten gibt es, Python parallel auszuführen?
[Name] fragte: Weißt du, was ein Kontextmanager ist? Hast du ihn selbst geschrieben und wofür?
[Name] fragte: Wenn die Informationen über die Anzahl der Aufrufe in einer Closure durch nonlocal gespeichert werden, wie kann man von außen herausfinden, wie oft eine bestimmte Funktion (z.B. a) aufgerufen wurde?
Kann eine Liste als Schlüssel in einem Python-Wörterbuch verwendet werden?
Kann man auf wrapper.calls sowohl nach der Definition der Funktion def wrapper als auch innerhalb des eigentlichen Körpers von wrapper zugreifen?
[Name] fragte: Was sind die Werte des Zählers (count) für die Funktionen a und b nach einem einmaligen Aufruf jeder?
telecast_qs = Telecast.objects.all()[:10] {% for telecast in telecast_qs %} <div> {{ telecast.title }} by {{ telecast.tv_channel.title }} </div> {% endfor %}
[Name] fragte: Erzähl mir von Iteratoren und Generatoren in Python — was ist der Unterschied und wann sollte man was verwenden?
# Schreiben Sie einen Dekorator, der die Anzahl der Aufrufe der dekorierten Funktionen zählt
-- Schreiben Sie eine Abfrage, die Kanäle mit >= 2 Fernsehsendungen zurückgibt -- Schreiben Sie eine Abfrage, die Kanäle mit 0 Fernsehsendungen zurückgibt -- Schreiben Sie eine Abfrage, die für jeden Fernsehsender -- seinen Namen und sein letztes Programm in der Datenbank anzeigt
Welcher Datentyp haben die Argumente der Funktion (*args und **kwargs) in Python?
[Name] fragte: Was ist der Unterschied zwischen EXPLAIN und EXPLAIN ANALYZE in PostgreSQL, und worauf sollte man beim Vergleich der Pläne zweier Abfragen achten (ob ein Index verwendet wird usw.)?
-- Schreiben Sie eine Abfrage, die Kanäle mit 0 Fernsehsendungen zurückgibt
[Name] fragte: In welchen anderen Programmiersprachen hast du gearbeitet, und welche Schlüsselmerkmale von Python lassen sich beim Vergleich mit anderen Sprachen hervorheben (z.B. Interpretierbarkeit)?
[Name] fragte: Wie viele Abfragen an die Datenbank würden ausgeführt, wenn man select_related verwendet, und wie viele, wenn man prefetch_related verwendet?
[Name] fragte: Erklären Sie, wie ORDER BY hier funktioniert — unterscheidet es sich von der allgemeinen Reihenfolge der Abfrageausführung?