1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wyrażenia regularne w Pythonie

Connected

ćwiczenie

Bezpieczne podstawianie

Właśnie zaczynasz nowy projekt! Twoim zadaniem jest zebranie informacji od głównych użytkowników aplikacji firmy. Przygotujesz quiz online, w którym użytkownicy będą mogli dobrowolnie odpowiedzieć na dwa pytania – przy czym odpowiedź na oba nie jest obowiązkowa. Ponieważ będziesz obsługiwać ciągi znaków podawane przez użytkowników, zdecydujesz się użyć metody Template do wyświetlania wprowadzonych danych. Dzięki temu użytkownicy będą mogli sprawdzić swoje odpowiedzi przed ich przesłaniem.

Odpowiedź jednego z użytkowników została zapisana w słowniku answers. Możesz użyć funkcji print(), aby wyświetlić zmienne w powłoce IPython.

Instrukcje 1/3

undefined XP
  • 1

    Uzupełnij ciąg szablonu, używając $answer1 i $answer2 jako identyfikatorów.

  • 2

    Użyj metody .substitute(), aby zastąpić identyfikatory wartościami ze słownika answers w zdefiniowanym wcześniej szablonie.

  • 3

    Użyj metody .safe_substitute(), aby zastąpić identyfikatory wartościami ze słownika answers w zdefiniowanym wcześniej szablonie.