DEV Community

Shahrouz Nikseresht profile picture

Shahrouz Nikseresht

Python beginner | Learning out loud & building in public | Exploring Git, clean code, and real-world projects | Sharing my journey on YouTube & Twitter

Pronouns

he/him

Day 41: Python Happy Number Checker, Detect Numbers Leading to 1 Through Digit Square Sums with Cycle Detection

Day 41: Python Happy Number Checker, Detect Numbers Leading to 1 Through Digit Square Sums with Cycle Detection

1
Comments
3 min read

Want to connect with Shahrouz Nikseresht?

Create an account to connect with Shahrouz Nikseresht. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Day 40: Python Armstrong Numbers Finder, Detect Narcissistic Numbers in a Range with Digit Power Sum

Day 40: Python Armstrong Numbers Finder, Detect Narcissistic Numbers in a Range with Digit Power Sum

1
Comments 2
3 min read
Day 39: Python Word Counter, Count Words in Text with Whitespace Handling

Day 39: Python Word Counter, Count Words in Text with Whitespace Handling

1
Comments
2 min read
Day 38: Python Domain Extractor, Pull Unique Domains from Emails with Validation and Order Preservation

Day 38: Python Domain Extractor, Pull Unique Domains from Emails with Validation and Order Preservation

1
Comments
3 min read
Demystifying Python's if name == 'main': Easy Guide for Beginners

Demystifying Python's if name == 'main': Easy Guide for Beginners

1
Comments
3 min read
Day 37: Python Image Search, Case-Insensitive Filter for Matching Terms in Lists

Day 37: Python Image Search, Case-Insensitive Filter for Matching Terms in Lists

1
Comments
2 min read
Day 36: Python Integer Sequence Generator, Efficiently Concatenate Numbers from 1 to n with Interactive Input

Day 36: Python Integer Sequence Generator, Efficiently Concatenate Numbers from 1 to n with Interactive Input

1
Comments
5 min read
Day 35: Python Morse Code Generator, Convert English Text to Morse with Full A-Z Mapping and Interactive Input

Day 35: Python Morse Code Generator, Convert English Text to Morse with Full A-Z Mapping and Interactive Input

1
Comments
4 min read
Day 34: Python Balanced Numbers Filter, Identify Numbers with Equal Even and Odd Digits Using Modular Checks

Day 34: Python Balanced Numbers Filter, Identify Numbers with Equal Even and Odd Digits Using Modular Checks

Comments
4 min read
Building a Simple Personal Library with Python: My Experience from Zero to Execution

Building a Simple Personal Library with Python: My Experience from Zero to Execution

5
Comments 2
20 min read
Day 33: Python Sort by Vowels, Custom Sorting Fruits by Vowel Count with Keys

Day 33: Python Sort by Vowels, Custom Sorting Fruits by Vowel Count with Keys

1
Comments
3 min read
Day 32: Python Temperature Converter, Switch Between Fahrenheit and Celsius with Inputs

Day 32: Python Temperature Converter, Switch Between Fahrenheit and Celsius with Inputs

1
Comments
2 min read
Day 31: Python List Rotator, Shift Elements Right by One with Manual Indexing

Day 31: Python List Rotator, Shift Elements Right by One with Manual Indexing

1
Comments
3 min read
Day 30: Python List Merger, Combine Two Lists Manually with Loops

Day 30: Python List Merger, Combine Two Lists Manually with Loops

Comments
2 min read
Day 29: Python Strong Password Generator, Create Secure Passwords with Random and Constraints

Day 29: Python Strong Password Generator, Create Secure Passwords with Random and Constraints

1
Comments
3 min read
Day 28: Python Bubble Sort, Implement a Simple Sorting Algorithm with Nested Loops

Day 28: Python Bubble Sort, Implement a Simple Sorting Algorithm with Nested Loops

Comments
3 min read
Day 27: Python Mode Finder, Find the Most Frequent Element in a List Using Dicts

Day 27: Python Mode Finder, Find the Most Frequent Element in a List Using Dicts

Comments
2 min read
80 Days of Python Challenges: How I Turned Consistency into Progress

80 Days of Python Challenges: How I Turned Consistency into Progress

2
Comments 1
4 min read
Day 26: Python Book Sorter, Sort a Library by Page Count with Lambda Keys

Day 26: Python Book Sorter, Sort a Library by Page Count with Lambda Keys

Comments
3 min read
Day 25: Python Coin Flip Game, Simple Interactive Guessing with Random

Day 25: Python Coin Flip Game, Simple Interactive Guessing with Random

Comments 1
3 min read
Day 24: Python Countdown with Boom – Reverse Loop Printing "Boom" on Multiples of 3

Day 24: Python Countdown with Boom – Reverse Loop Printing "Boom" on Multiples of 3

Comments
3 min read
Day 23: Python Positive Sum Function – Calculate the Sum of Positive Numbers in a List

Day 23: Python Positive Sum Function – Calculate the Sum of Positive Numbers in a List

Comments
3 min read
Day 22: Python Even-Odd Counter – Count Even and Odd Integers in a List with Type Checks

Day 22: Python Even-Odd Counter – Count Even and Odd Integers in a List with Type Checks

1
Comments
3 min read
The Biggest Challenge in #80DaysOfChallenges… is a Lack of Challenges

The Biggest Challenge in #80DaysOfChallenges… is a Lack of Challenges

7
Comments
2 min read
Day 21: Turn-Based FizzBuzz Game – Player vs Machine in Python

Day 21: Turn-Based FizzBuzz Game – Player vs Machine in Python

7
Comments
3 min read
Witch's Potion: A Spooky Halloween Mini-Game Built with Python OOP

Witch's Potion: A Spooky Halloween Mini-Game Built with Python OOP

Comments
4 min read
Day 20: Python Knapsack Problem – Solve 0/1 Optimization with Dynamic Programming

Day 20: Python Knapsack Problem – Solve 0/1 Optimization with Dynamic Programming

5
Comments
3 min read
Day 19: Python Vowel Counter – Build a Simple Function to Count Vowels in Any Text

Day 19: Python Vowel Counter – Build a Simple Function to Count Vowels in Any Text

14
Comments
3 min read
Day 18: Python Palindrome Checker Tutorial – Ignore Case, Spaces & Punctuation

Day 18: Python Palindrome Checker Tutorial – Ignore Case, Spaces & Punctuation

6
Comments
3 min read
Day 17: Converting Numeric Grades to Letters with Robustness and Clarity

Day 17: Converting Numeric Grades to Letters with Robustness and Clarity

Comments
3 min read
Day 16: Mapping Connections with Shared Classmates

Day 16: Mapping Connections with Shared Classmates

2
Comments
3 min read
Day 15: Uncovering Spending Habits with Semester Averages

Day 15: Uncovering Spending Habits with Semester Averages

3
Comments
3 min read
Day 14: Calculating Full Statistics with Python’s Built-in Functions, Simple, Smart, and Painless

Day 14: Calculating Full Statistics with Python’s Built-in Functions, Simple, Smart, and Painless

1
Comments
3 min read
Day 13: Finding Mutual Friends with Python Sets – Fast, Clean, and Surprisingly Useful

Day 13: Finding Mutual Friends with Python Sets – Fast, Clean, and Surprisingly Useful

1
Comments
3 min read
Building Tiny Hero: A Text-Based RPG Adventure with Python for Beginners and Intermediates

Building Tiny Hero: A Text-Based RPG Adventure with Python for Beginners and Intermediates

Comments
7 min read
Day 12: Rediscovering the Longest Word Without `len()`

Day 12: Rediscovering the Longest Word Without `len()`

Comments
4 min read
Day 11: Finding Numbers Divisible by 8 with Loops and List Comprehension

Day 11: Finding Numbers Divisible by 8 with Loops and List Comprehension

Comments
4 min read
Day 10: Embracing Simplicity with Circle Area Calculations

Day 10: Embracing Simplicity with Circle Area Calculations

5
Comments
3 min read
Day 9: Unraveling the Beauty of Pascal’s Triangle (Khayyam–Pascal Triangle)

Day 9: Unraveling the Beauty of Pascal’s Triangle (Khayyam–Pascal Triangle)

6
Comments 3
7 min read
Day 8: Chasing Words, Finding the Longest One!

Day 8: Chasing Words, Finding the Longest One!

5
Comments
3 min read
Day 7: Tracking the Final Floor, Up, Down, and Logic All Around!

Day 7: Tracking the Final Floor, Up, Down, and Logic All Around!

5
Comments
3 min read
Day 6: The Case of the Missing Number, Sets to the Rescue!

Day 6: The Case of the Missing Number, Sets to the Rescue!

Comments
2 min read
Day 5: Iteration vs. Recursion – The Safe Factorial Calculator

Day 5: Iteration vs. Recursion – The Safe Factorial Calculator

1
Comments 1
2 min read
Day 4: Optimizing for Speed, Prime Number Checker

Day 4: Optimizing for Speed, Prime Number Checker

3
Comments
2 min read
Day 3: Mastering the Dictionary, Counting Character Frequency

Day 3: Mastering the Dictionary, Counting Character Frequency

1
Comments
2 min read
🐍 Day 2: The Magic of Sets, Removing Duplicates While Preserving Order

🐍 Day 2: The Magic of Sets, Removing Duplicates While Preserving Order

1
Comments
2 min read
🐍 Day 1: Mastering the Two-Pointer String Reversal

🐍 Day 1: Mastering the Two-Pointer String Reversal

Comments
2 min read
loading...