Intro Bite 02. Infinite loop, input, continue and break
|
|
In this Bite we'll get you to take user input β¦
3.10
break
continue
freebie
input
mock.patch
while
|
|
Newbie Bite 20. While loop
|
|
The next challenge is to learn all about the while β¦
3.10
newbie
while
|
|
Bite 174. String manipulation and metrics
|
|
This bite will get you to play around with creating β¦
3.10
Counter
dataclasses
list comprehensions
properties
string formatting
string manipulation
translate
|
|
Bite 188. Get statistics from PyBites test code
|
|
Did you know Python has a statistics module? For this β¦
3.10
data analysis
file processing
statistics
|
|
Bite 213. Code a translation fixer
|
|
Imagine you built PyBites' new translation feature. You managed to β¦
3.10
regular expressions
|
|
Bite 226. Get top titles from news.python.sc
|
|
There is a new Python news aggregator in town! Check β¦
3.10
beautifulsoup
namedtuple
news
requests
sorting
string parsing
web scraping
|
|
Bite 250. PyBites URL Shortener
|
|
URL shortening is a technique on the World Wide Web β¦
3.10
decode
dict
encode
string manipulation
string module
type hinting
|
|
Bite 254. Global vs local variables
|
|
This Bite is to illustrate scoping. You will sum numbers β¦
3.10
global
sum
|
|
Bite 266. Composition, Inheritance, Abstract Base Class, what?
|
|
It’s not as bad as that sounds, really. If you β¦
3.10
ABCs
abstractmethod
beautifulsoup
composition
dataclasses
inheritance
namedtuple
string formatting
typing
urllib
web scraping
|
|
Bite 326. Abstract Syntax Tree (AST) Printer
|
|
In this Bite we familiarise with Abstract Syntax Trees (ASTs). β¦
3.10
AST
|
|
Bite 327. AST visitor
|
|
In Bite 312 we learned how to identify builtin functions, β¦
3.10
AST
|
|
Bite 328. Longest coding streak
|
|
What is your longest streak of completed Bites? In Bite β¦
3.10
fromordinal
itertools
timezones
toordinal
|
|
Newbie Bite 43. Named Tuple
|
|
In this Bite, you'll learn about the namedtuple object. These β¦
3.10
collections
namedtuples
newbie
|
|