Afișați 100 de mesaje 'Hello world'
.
Plecând de la lista următoare, testați dacă fiecare număr este divizibil cu 3 și afișați un mesaj corespunzător:
a = [1, 3, 20, 1024, 53, 12, 102, 1, 4, 43, 32]
Utilizând lista din exercițiul anterior, obțineți lista elementelor care se află pe poziții impare.
'fizz'
- dacă numărul este divizibil cu 3'buzz'
- dacă numărul este divizibil cu 5'fizz buzz'
- dacă numărul este divizibil și cu 3, și cu 5Știind că prețurile nu conțin TVA, ajutați-o pe Ana să afle prețul fiecărui articol cu TVA și costul total al cumpărăturilor. Considerați TVA-ul 19%. Folosiți o structură de date adecvată.
Definiți o funcție care printează factorialul unui număr primit ca parametru.
Scrieți o funcție care printează toate numerele întregi cuprinse în intervalul închis [2000, 3000] care sunt divizibile cu 5 dar nu sunt divizibile cu 7.
Se dorește printarea lor pe o singură linie, despărțite prin “,”
.
Definiți o funcție care recunoaște un palindrom.
Exemplu: is_palindrome('radar') -> True
.
Definiți o funcție care primește ca parametri două liste și returnează True dacă acestea au cel puțin un element în comun, False altfel.
Scrieți o funcție find_longest_word()
care primește o listă de cuvinte și returnează maximumul dintre lungimile cuvintelor.
Scrieți o funcție filter_long_words()
care primește ca argumente o listă de cuvinte și un întreg n
și returnează lista de cuvinte cu lungimea mai mare decât n
.
Definiți o funcție care întoarce suma unui număr variabil de numere, primite ca parametri.
Exemplu: f(1, 2, 3) -> 6
; f(1, 0, 6, 3, 1) -> 11
.