16
nahandove
5 13 32
1212/ 1445
Awesome Team E. Hsu
Last seen 1 month ago
Member for 7 months, 8 days
Difficulty Easy
I have been mostly focused on Java programming but found this site to be a very fun source to better familiarize myself with Python. Love the setup, I hope to advance my Python coding skills to the same level of Java soon.

Missions (119) / Solutions (95)
Best solutions / Newest solutions
Strings and Integers
First
Leap Year Checking
bool
print
False
True
int
3
1
Factorial
Number With Exclamation
or
print
int
if
3
First
Sum of Integers
print
range
int
for
3
First
Count Vowels
print
in
int
str
for
4
replace
Replace All Occurrences
replace
print
str
6
First
Rectangle Perimeter
print
int
7
First
Longest Common Prefix
enumerate
min
print
list
str
8
First
Convert To Title Case
title
print
str
9
1
very fuzzy
Fuzzy String Matching
min
abs
bool
print
False
11
First
Perfect Number Checking
bool
sum
print
False
append
11
Quadratic
Quadratic Equation Roots
collections.abc.Iterable
math.sqrt
sqrt
collections
math
11
First
Maximum Among Three
print
and
int
if
14
1
First
All Permutations
collections.abc.Iterable
itertools.permutations
permutations
itertools
collections
15
First
Count Divisibles in Range (simplified)
print
range
int
for
if
17
First
Count Substring Occurrences
find
lower
print
while
int
18
First
Longest Substring of Unique Characters
set
max
print
split
else
18
armstrong
Armstrong Number Checking
bool
print
while
False
True
longest
The Longest Word
print
split
str
len
for
1
First
Reverse Integer
print
and
int
str
if
1
First
Number Length
print
int
str
len
1
First
Between Markers (simplified)
index
print
str
First
Cut Sentence
break
print
split
range
else
1
First
Excel Column Number
ord
print
range
int
str
First
Goes Right After (simplified)
bool
or
print
False
and
product
Digits Multiplication
print
while
int
if
First
End Zeros
print
while
int
if
1
median again
Middle Characters
print
str
len
if
First
Correct Sentence
title
print
str
if
First
Goes Right After
bool
or
print
False
and
digit
Max Digit
print
int
str
for
if
2
First
Conversion from CamelCase
lower
print
else
str
for
First
Conversion into CamelCase
title
print
join
append
split
First word
First Word
continue
isalpha
break
or
print
1
First
Beginning Zeros
break
print
else
int
str
1
First
The Most Wanted Letter
itemgetter
operator.itemgetter
operator
keys
dict
First
Three Words
isalpha
bool
print
False
True
List but not the least
2d
Zigzag Array
print
append
range
list
else
1
First
Stock Profit
or
print
range
list
int
First
Changing direction
break
set
not
or
print
First
Missing Number
sort
print
range
list
int
donuts!
Duplicate Zeros
collections.abc.Iterable
collections
Iterable
print
append
First
Chunk
collections.abc.Iterable
collections
Iterable
print
append
First
All the Same
Any
typing.Any
List
typing.List
bool
median
Median
float
sort
print
list
int
First
Majority
bool
print
False
True
list
First
Compress List
collections.abc.Iterable
collections
Iterable
or
print
second use of dictionary...
Frequency Sorting
itemgetter
operator.itemgetter
collections.abc.Iterable
operator
dict
First
Easy Unpack
tuple
print
powah
Index Power
print
list
int
len
if
First
Absolute Sorting
abs
print
sorted
list
First
Follow Instructions
tuple
print
list
int
str
First
Right to Left
tuple
replace
print
join
list-comp
First
Words Order
bool
count
print
False
and
go up and up
Ascending List
bool
or
print
False
True
pop
Replace First
collections.abc.Iterable
collections
pop
Iterable
print
First
Remove All After
collections.abc.Iterable
collections
break
Iterable
print
First
Backward Each Word
print
join
split
comprehension
str
First
The Most Frequent
sort
print
range
list
else
First
Remove All Before
collections.abc.Iterable
collections
break
Iterable
print
First use of dictionary :)
Non-unique Elements
collections.abc.Iterable
collections
Iterable
print
append
First
Even the Last
print
range
list
int
len
1
Look up in the Dict()
First
Move Zeros
typing.Iterable
Iterable
typing
print
append
best stock
Best Stock
float
dict
print
str
for
First try of re
Popular Words
re.split
keys
r-string
dict
re
First
Bigger Price
itemgetter
operator.itemgetter
operator
dict
sort
1
First
Verify Anagrams
continue
bool
lower
print
elif
Strings Theory
First
Is String a Number?
bool
except
try
print
False
9
Fast
All Upper II
isupper
bool
print
False
True
15
First
Correct Capital
upper
bool
lower
or
print
First
Is String a Number? (Part II)
float
any
isalpha
bool
except
First
Acceptable Password III
any
isalpha
isdigit
bool
print
1
First
Acceptable Password VI
any
isalpha
isdigit
bool
set
First
Acceptable Password IV
any
isalpha
isdigit
bool
print
First
Acceptable Password V
any
isalpha
isdigit
bool
lower
1
First
The Nearest Square Number
math.floor
floor
math.sqrt
sqrt
math
First
Long Repeat
or
print
range
else
int
1
First
Acceptable Password II
any
isdigit
bool
print
False
First
House Password
islower
any
isupper
isdigit
bool
First
Between Markers
find
print
and
str
len
First
Pangram
add
isalpha
bool
set
lower
First
Second Index
Exception
index
None
except
try
First
Common Words
sort
print
join
append
split
List, list and list again
First
Replace Last
insert
pop
typing.Iterable
Iterable
typing
Corrections: this time using OrderedDict yours truly
When "k" is Enough!
OrderedDict
collections.OrderedDict
Any
typing.Any
collections
First
Convert and Aggregate
copy
get
dict
tuple
continue
First
Median of Three
sort
typing.Iterable
Iterable
typing
print
First
Split List
Any
typing.Any
typing.Iterable
Iterable
typing
1
First
Sum by Type
type
tuple
print
elif
list
First
Split Pairs
typing.Iterable
Iterable
typing
print
append
XO logic
Xs and Os Referee
print
list
str
if
Ice Base
First
The Most Numbers
min
max
len
if
1
First
Similar Triangles
Tuple
typing.Tuple
List
typing.List
bool
The Game is Worth it!
First
The Final Stone
sort
pop
print
while
and
Master of the Time Stone
First
Days Between
date
datetime.date
tuple
datetime
abs