17
sesenion
4 9 30
1476/ 1695
Awesome Team Michael Schneider
Last seen 1 day ago
Member for 5 years, 10 months, 2 days
Difficulty Normal
Chemist and part time software tool developer. As a teenager, did Basic and Assembler on C64. These days, I use Python (Django, Matplotlib, ...) for most things but have dabbled a little in Javascript and C# when needed.

Missions (120) / Solutions (84)
Best solutions / Newest solutions
Initiation
First
Is Even
bool
int
First
All the Same
Any
typing.Any
List
typing.List
bool
First
Count Digits
isdigit
sum
comprehension
int
str
First
Nearest Value
abs
break
set
sorted
else
Home
First
Missing Number
break
print
sorted
elif
range
4
First
First Word
match
re.match
re
str
if
First
Changing direction
continue
print
and
list
int
First
Second Index
None
split
int
str
len
1
First
Duplicate Zeros
typing.Iterable
Iterable
typing
print
append
First
Even the Last
inline-if
sum
print
list
int
First
Split List
math.floor
floor
math
list
len
First
Popular Words
dict
lower
count
split
list
1
First
Right to Left
tuple
replace
join
str
First
Sun Angle
float
round
or
split
comprehension
First
Sort Array by Element Frequency
index
lambda
count
sorted
True
2
First
Between Markers
ValueError
index
except
try
str
First
Morse Decoder
upper
print
join
append
split
First
Date and Time Converter
raise
match
re.match
is
f-string
2
First
Three Words
isalpha
bool
False
True
split
1
First
Bigger Price
lambda
sorted
list
int
First
Days Between
datetime.datetime
datetime
sorted
1
First
Pawn Brotherhood
chr
ord
continue
set
or
First
Non-unique Elements
count
if-comprehension
list-comp
list
comprehension
Electronic Station
First
Acceptable Password III
isdigit
bool
set
not
print
First
Acceptable Password IV
isdigit
bool
set
not
print
1
First
Words Order
index
bool
set
not
print
First
Acceptable Password VI
isdigit
bool
set
not
lower
2
First
Ascending List
bool
not
print
False
True
First
Unix Match. Part 1
Pattern
re.Pattern
escape
re.escape
re.compile
First
Similar Triangles
Tuple
typing.Tuple
math.sqrt
sqrt
float
First
Sort by Extension
lambda
print
sorted
and
list-comp
1
First
Acceptable Password V
isdigit
bool
set
not
lower
1
First
Acceptable Password II
bool
set
and
str
len
First
Boolean Algebra
bool
not
lambda
or
print
1
First
Verify Anagrams
replace
bool
lower
sorted
str
First
Brackets
dict
zip
pop
bool
not
First
Digits Multiplication
functools.reduce
reduce
functools
lambda
print
2
Scientific Expedition
First
Latest ISO datetime
print
sorted
str
6
First
Convert and Aggregate
collections.defaultdict
defaultdict
dict-comp
dict
items
1
First
Follow Instructions
case
match-case
tuple
print
list
1
First
YAML. More Types
isdecimal
splitlines
startswith
re.compile
compile
First
YAML. Simple Dict
isdecimal
splitlines
re.compile
compile
match
First
Pangram
bool
set
lower
print
False
2
First
Time Converter (24h to 12h)
zfill
f-string
inline-if
split
comprehension
First
Caps Lock
upper
continue
bool
not
inline-if
2
First
Conversion from CamelCase
f-string
isupper
lower
print
else
First
The Hidden Word
zip
enumerate
replace
max
lower
First
Goes Right After
ValueError
index
bool
except
try
1
First
Conversion into CamelCase
capitalize
join
split
comprehension
str
First
Letter Queue
case
match-case
pop
join
append
Pattern Matching with parameter
Letter Queue
case
match-case
pop
join
append
First
I Love Python!
First
Striped Words
re.split
r-string
upper
isalpha
re
First
Common Words
set
print
sorted
join
split
First
Secret Message
ascii_uppercase
string.ascii_uppercase
string
join
if-comprehension
O'Reilly
First
Replace Last
typing.Iterable
Iterable
typing
print
list
7
1
First
The Final Stone
pop
index
abs
max
not
First
Majority
bool
count
print
False
True
First
Lightbulb Intro
datetime.timedelta
timedelta
datetime.datetime
datetime
List
First
Remove All After
collections.abc.Iterable
collections
index
Iterable
print
Sets, not very elegant
Xs and Os Referee
List
typing.List
zip
set
typing
Incinerator
First
The Defenders
class
property
super
type
decorator
First
Building Base
class
format
dict
list
int
First
3 Chefs
class
super
f-string
str
First
Straight Fight
class
property
super
type
decorator
First
The Healers
class
property
super
type
decorator
First
The Lancers
class
property
super
type
decorator
First
Army Battles
class
property
super
type
decorator
First
The Vampires
class
property
super
type
decorator
Mine
First
Aggregate by Operation
collections.defaultdict
defaultdict
dict-comp
dict
items
15
1
First
Caesar Cipher (encryptor)
ascii_lowercase
string.ascii_lowercase
string
ord
join
Ice Base
First
Move Zeros
remove
typing.Iterable
Iterable
typing
count
First
Long Repeat
lower
else
for
if
First
Monkey Typing
set
lower
sum
in
comprehension
Alice In Wonderland
First
When is Friday?
re.compile
compile
match
re.match
date
First
Middle Characters
print
str
len
if
First
Transposed Matrix
List
typing.List
typing
append
range
PyCon TW
First
Sum Consecutives
continue
None
append
list
int
First
Ryerson Letter Grade
zip
print
list-comp
comprehension
int
First
House Password
digits
string.digits
ascii_uppercase
string.ascii_uppercase
ascii_lowercase
Escher
Probably not the most elegant...
Compass, Map and Spyglass
tuple
enumerate
abs
max
not
11
transpose and search
The Stone Wall
strip
zip
enumerate
replace
sum
15
Turning and turning and turning...
Ground for the House
copy.deepcopy
deepcopy
copy
remove
zip
Sorted List Comprehensions
The Ship Teams
items
or
sorted
if-comprehension
and
1