Języki skryptowe - Python

Egzamin - I termin

Zadanie 1

Napisz funkcję, która liczy i zwraca wartość wielomianu w zadanym punkcie:

\[w(x) = a_0 + a_1\cdot x + a_2\cdot x^2... + a_n\cdot x^n\]

Współczynniki \(a_0, a_1, ..., a_n\) oraz \(x\) powinny być przyjmowane jako argumenty funkcji.

Zadanie 2

Napisz program, który sprawdza, czy podane przez użytkownika zdanie (załóż, że podany ciąg znaków jest zdaniem) jest pangramem (zawiera wszystkie litery alfabetu - można pominąć polskie znaki). Przetestuj działanie na:

The quick brown fox jumps over the lazy dog.
False, I see false, this exam I may pass.

wskazówka:

import string
string.ascii_lowercase

Zadanie 3

Napisz program, który wczytuje plik i zlicza liczbę powtórzeń każdego słowa.