Python Millionare
1.02K subscribers
477 photos
1 link
Small tasks, four answers
Download Telegram
128. What will be the last row of the output?
Anonymous Quiz
15%
error
27%
1 [Anna Karenina] [rus]
35%
2 [1984] [not_rus]
23%
0 [War and Peace] [rus]
WEAKLY PYTHON MILLIONAIRE DIGEST 28.11-04.12.2022

~ Topic #13 “Scraping: Collecting links from the website”
~ Average accuracy 35%
~ Average involvement 10 people (4%)

N.B.

🐍Method .contents returns the contents of the tag in a list format (e.g [‘something’])
🐍The .contents method cannot be used together with .find_all method - this way you are treating a list of elements like a single element. Use .find instead
🐍The .get() method is used to retrieve information from the given server using a given url. It is also used to get information about a certain class (e.g. if we have tag = <p class=“a”> Hello <\p>, then tag.get(“class”) gives [‘a’])
132. What will be printed when the following code is executed?
Anonymous Quiz
15%
['@box.com', '@abc.com', 'blah@']
60%
['alice@box.com', 'bob@abc.com']
15%
'alice@box.com', 'bob@abc.com', 'blah@'
10%
'alice@box.com', 'bob@abc.com'
133. What will be printed when the following code is executed?
Anonymous Quiz
22%
thinkthinkthink
43%
TypeError
25%
1.2
10%
92.1
WEAKLY PYTHON MILLIONAIRE DIGEST 5.12-11.12.2022

~ Topic #14 “Additional chapters: re”
~ Average accuracy 29%
~ Average involvement 12 people (4%)

N.B.

🐍 re.findall() returns a list of all occurrences according to the given pattern
🐍 re.match() will search the pattern and return the first occurrence at the beginning of the string
🐍 re.search() will search the pattern and return the first occurrence as well, but, unlike re.match(), it will check all the lines of the input string()
🐍 Ordinary characters (letters (a, A), digits(9)) match themselves exactly. The meta-characters(^$*+?{}[]()\|) do not match themselves, because they have special meanings (e.g. + - match 1 or more occurrences, * - 0 or more occurrences, ? - 0 or 1 occupancies of the pattern)