1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Tworzenie chatbotów w Pythonie

Connected

cvičení

Tworzenie zapytań z parametrów

Teraz zaimplementujesz bardziej zaawansowaną funkcję do przeszukiwania bazy danych hoteli. Jej zadaniem będzie przyjmowanie argumentów, które inne części kodu będą mogły później określać.

Dokładniej rzecz ujmując, zdefiniujesz funkcję find_hotels(), która przyjmuje jeden argument – słownik nazw kolumn i wartości – i zwraca listę pasujących hoteli z bazy danych.

Pokyny

100 XP
  • Lista filters została już dla ciebie utworzona. Połącz jej elementy za pomocą ciągów " WHERE " i " and ".
  • Utwórz krotkę z wartości słownika params.
  • Utwórz połączenie i kursor do "hotels.db", a następnie wykonaj zapytanie query – tak samo jak w poprzednim ćwiczeniu.
  • Zwróć wyniki zapytania.