Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
80 Days Of Challenges Series' Articles
Back to Shahrouz Nikseresht's Series
80 Days Python Challenges: The Project That Will Turn Me Into a Better Coder! đ (My First Post)
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 12 '25
80 Days Python Challenges: The Project That Will Turn Me Into a Better Coder! đ (My First Post)
#
challenge
#
python
#
beginners
#
programming
7
 reactions
Comments
6
 comments
3 min read
đ Day 1: Mastering the Two-Pointer String Reversal
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 12 '25
đ Day 1: Mastering the Two-Pointer String Reversal
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
2 min read
đ Day 2: The Magic of Sets, Removing Duplicates While Preserving Order
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 13 '25
đ Day 2: The Magic of Sets, Removing Duplicates While Preserving Order
#
challenge
#
python
#
beginners
#
programming
1
 reaction
Comments
Add Comment
2 min read
Day 3: Mastering the Dictionary, Counting Character Frequency
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 14 '25
Day 3: Mastering the Dictionary, Counting Character Frequency
#
challenge
#
python
#
beginners
#
programming
1
 reaction
Comments
Add Comment
2 min read
Day 4: Optimizing for Speed, Prime Number Checker
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 15 '25
Day 4: Optimizing for Speed, Prime Number Checker
#
challenge
#
python
#
beginners
#
programming
1
 reaction
Comments
Add Comment
2 min read
Day 5: Iteration vs. Recursion â The Safe Factorial Calculator
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 16 '25
Day 5: Iteration vs. Recursion â The Safe Factorial Calculator
#
challenge
#
python
#
beginners
#
programming
1
 reaction
Comments
1
 comment
2 min read
Day 6: The Case of the Missing Number, Sets to the Rescue!
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 17 '25
Day 6: The Case of the Missing Number, Sets to the Rescue!
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
2 min read
Day 7: Tracking the Final Floor, Up, Down, and Logic All Around!
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 18 '25
Day 7: Tracking the Final Floor, Up, Down, and Logic All Around!
#
challenge
#
python
#
beginners
#
programming
5
 reactions
Comments
Add Comment
3 min read
Day 8: Chasing Words, Finding the Longest One!
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 19 '25
Day 8: Chasing Words, Finding the Longest One!
#
challenge
#
python
#
beginners
#
programming
5
 reactions
Comments
Add Comment
3 min read
Day 9: Unraveling the Beauty of Pascalâs Triangle (KhayyamâPascal Triangle)
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 20 '25
Day 9: Unraveling the Beauty of Pascalâs Triangle (KhayyamâPascal Triangle)
#
challenge
#
python
#
beginners
#
programming
6
 reactions
Comments
3
 comments
7 min read
Day 10: Embracing Simplicity with Circle Area Calculations
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 21 '25
Day 10: Embracing Simplicity with Circle Area Calculations
#
challenge
#
python
#
beginners
#
programming
5
 reactions
Comments
Add Comment
3 min read
Day 11: Finding Numbers Divisible by 8 with Loops and List Comprehension
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 22 '25
Day 11: Finding Numbers Divisible by 8 with Loops and List Comprehension
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
4 min read
Day 12: Rediscovering the Longest Word Without `len()`
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 23 '25
Day 12: Rediscovering the Longest Word Without `len()`
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
4 min read
Day 13: Finding Mutual Friends with Python Sets â Fast, Clean, and Surprisingly Useful
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 24 '25
Day 13: Finding Mutual Friends with Python Sets â Fast, Clean, and Surprisingly Useful
#
challenge
#
python
#
beginners
#
programming
1
 reaction
Comments
Add Comment
3 min read
Day 14: Calculating Full Statistics with Pythonâs Built-in Functions, Simple, Smart, and Painless
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 25 '25
Day 14: Calculating Full Statistics with Pythonâs Built-in Functions, Simple, Smart, and Painless
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
3 min read
Day 15: Uncovering Spending Habits with Semester Averages
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 26 '25
Day 15: Uncovering Spending Habits with Semester Averages
#
challenge
#
python
#
beginners
#
programming
1
 reaction
Comments
Add Comment
3 min read
Day 16: Mapping Connections with Shared Classmates
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 27 '25
Day 16: Mapping Connections with Shared Classmates
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
3 min read
Day 17: Converting Numeric Grades to Letters with Robustness and Clarity
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 28 '25
Day 17: Converting Numeric Grades to Letters with Robustness and Clarity
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
3 min read
Day 18: Python Palindrome Checker Tutorial â Ignore Case, Spaces & Punctuation
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 29 '25
Day 18: Python Palindrome Checker Tutorial â Ignore Case, Spaces & Punctuation
#
challenge
#
python
#
beginners
#
programming
5
 reactions
Comments
Add Comment
3 min read
Day 19: Python Vowel Counter â Build a Simple Function to Count Vowels in Any Text
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 30 '25
Day 19: Python Vowel Counter â Build a Simple Function to Count Vowels in Any Text
#
challenge
#
python
#
beginners
#
programming
6
 reactions
Comments
Add Comment
3 min read
Day 20: Python Knapsack Problem â Solve 0/1 Optimization with Dynamic Programming
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Oct 31 '25
Day 20: Python Knapsack Problem â Solve 0/1 Optimization with Dynamic Programming
#
challenge
#
python
#
beginners
#
programming
5
 reactions
Comments
Add Comment
3 min read
Day 21: Turn-Based FizzBuzz Game â Player vs Machine in Python
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Nov 1 '25
Day 21: Turn-Based FizzBuzz Game â Player vs Machine in Python
#
challenge
#
python
#
beginners
#
programming
7
 reactions
Comments
Add Comment
3 min read
The Biggest Challenge in #80DaysOfChallenges⌠is a Lack of Challenges
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Nov 1 '25
The Biggest Challenge in #80DaysOfChallenges⌠is a Lack of Challenges
#
challenge
#
python
#
beginners
#
programming
7
 reactions
Comments
Add Comment
2 min read
Day 22: Python Even-Odd Counter â Count Even and Odd Integers in a List with Type Checks
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Nov 2 '25
Day 22: Python Even-Odd Counter â Count Even and Odd Integers in a List with Type Checks
#
devchallenge
#
beginners
#
tutorial
#
python
1
 reaction
Comments
Add Comment
3 min read
Day 23: Python Positive Sum Function â Calculate the Sum of Positive Numbers in a List
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Nov 3 '25
Day 23: Python Positive Sum Function â Calculate the Sum of Positive Numbers in a List
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
3 min read
Day 24: Python Countdown with Boom â Reverse Loop Printing "Boom" on Multiples of 3
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Nov 4 '25
Day 24: Python Countdown with Boom â Reverse Loop Printing "Boom" on Multiples of 3
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
3 min read
Day 25: Python Coin Flip Game, Simple Interactive Guessing with Random
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Nov 5 '25
Day 25: Python Coin Flip Game, Simple Interactive Guessing with Random
#
challenge
#
python
#
beginners
#
programming
Comments
1
 comment
3 min read
Day 26: Python Book Sorter, Sort a Library by Page Count with Lambda Keys
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Nov 6 '25
Day 26: Python Book Sorter, Sort a Library by Page Count with Lambda Keys
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
3 min read
Day 27: Python Mode Finder, Find the Most Frequent Element in a List Using Dicts
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Nov 7 '25
Day 27: Python Mode Finder, Find the Most Frequent Element in a List Using Dicts
#
algorithms
#
beginners
#
tutorial
#
python
Comments
Add Comment
2 min read
Day 28: Python Bubble Sort, Implement a Simple Sorting Algorithm with Nested Loops
Shahrouz Nikseresht
Shahrouz Nikseresht
Shahrouz Nikseresht
Follow
Nov 8 '25
Day 28: Python Bubble Sort, Implement a Simple Sorting Algorithm with Nested Loops
#
challenge
#
python
#
beginners
#
programming
Comments
Add Comment
3 min read
1
2
3
Next ›
Last »
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account