GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - kirtan226/python-practice-programs: A collection of Python practice programs covering strings, arrays, numbers, patterns, logic building, and problem-solving.

BranchesTags
Open more actions menu

Latest commit

 

History

6 Commits
6 Commits

Folders and files

NameName
Last commit message
Last commit date
.gitignore
.gitignore
 
 
AB_check.py
AB_check.py
 
 
ASCII_dictionary.py
ASCII_dictionary.py
 
 
Anagram_Checker.py
Anagram_Checker.py
 
 
Caesar_cipher.py
Caesar_cipher.py
 
 
DNA_RNA.py
DNA_RNA.py
 
 
Disarium_num.py
Disarium_num.py
 
 
Mubashir_Cipher.py
Mubashir_Cipher.py
 
 
Multiplicative_Persistence.py
Multiplicative_Persistence.py
 
 
Questions_Marks.py
Questions_Marks.py
 
 
README.md
README.md
 
 
Reverse_Integer.py
Reverse_Integer.py
 
 
Uncommon_element.py
Uncommon_element.py
 
 
accounts_merge.py
accounts_merge.py
 
 
additive_persistence.py
additive_persistence.py
 
 
alter_num.py
alter_num.py
 
 
alternate_case.py
alternate_case.py
 
 
anagram_substring.py
anagram_substring.py
 
 
analyze_array_integers.py
analyze_array_integers.py
 
 
array_sum.py
array_sum.py
 
 
arraychallange.py
arraychallange.py
 
 
balanced_list.py
balanced_list.py
 
 
bigword.py
bigword.py
 
 
binary_add.py
binary_add.py
 
 
binary_addition.py
binary_addition.py
 
 
brackte_matcher.py
brackte_matcher.py
 
 
broken_keyboard.py
broken_keyboard.py
 
 
broken_keyboard_vowel.py
broken_keyboard_vowel.py
 
 
calculator.py
calculator.py
 
 
camel_Case.py
camel_Case.py
 
 
cap_small_1-1.py
cap_small_1-1.py
 
 
capetalize.py
capetalize.py
 
 
capital_split.py
capital_split.py
 
 
capital_using_ASCII.py
capital_using_ASCII.py
 
 
ceasor_cipher.py
ceasor_cipher.py
 
 
censor_words.py
censor_words.py
 
 
central_binomial_coefficient.py
central_binomial_coefficient.py
 
 
char_num_space_count.py
char_num_space_count.py
 
 
char_remove.py
char_remove.py
 
 
code_Bird.py
code_Bird.py
 
 
combination_generator.py
combination_generator.py
 
 
common_list.py
common_list.py
 
 
composite.py
composite.py
 
 
consecutive_zeros.py
consecutive_zeros.py
 
 
credit_number_hide.py
credit_number_hide.py
 
 
dash_insert.py
dash_insert.py
 
 
date_time_check.py
date_time_check.py
 
 
deficient_number.py
deficient_number.py
 
 
diagonal_matrix.py
diagonal_matrix.py
 
 
dict_to_list.py
dict_to_list.py
 
 
digital_art_gallery.py
digital_art_gallery.py
 
 
divisory_number_list.py
divisory_number_list.py
 
 
empty_square.py
empty_square.py
 
 
even_odd.py
even_odd.py
 
 
even_odd_concate_str.py
even_odd_concate_str.py
 
 
extend_vowels.py
extend_vowels.py
 
 
factorial.py
factorial.py
 
 
fibonacci.py
fibonacci.py
 
 
file_io.py
file_io.py
 
 
filter_list_dictionary.py
filter_list_dictionary.py
 
 
filter_string_number.py
filter_string_number.py
 
 
find_missing_letter.py
find_missing_letter.py
 
 
first_last_index.py
first_last_index.py
 
 
first_non_repeat.py
first_non_repeat.py
 
 
first_repeat_char.py
first_repeat_char.py
 
 
first_thursday_month.py
first_thursday_month.py
 
 
first_vowels_index.py
first_vowels_index.py
 
 
firstfactorial.py
firstfactorial.py
 
 
fizz_buzz.py
fizz_buzz.py
 
 
flip_bits.py
flip_bits.py
 
 
frog_jump_count.py
frog_jump_count.py
 
 
fulcrum_of_list.py
fulcrum_of_list.py
 
 
ginortS_1324.py
ginortS_1324.py
 
 
group_anagrams.py
group_anagrams.py
 
 
harmonic_series_sum.py
harmonic_series_sum.py
 
 
harshed_number.py
harshed_number.py
 
 
hidden_anagarm.py
hidden_anagarm.py
 
 
intersection.py
intersection.py
 
 
jackpot_check.py
jackpot_check.py
 
 
just_numbers.py
just_numbers.py
 
 
kaprekar_number.py
kaprekar_number.py
 
 
largest_gap.py
largest_gap.py
 
 
last_char_reeater.py
last_char_reeater.py
 
 
length_of_line.py
length_of_line.py
 
 
list_k.py
list_k.py
 
 
list_multiply.py
list_multiply.py
 
 
list_sum_in_list.py
list_sum_in_list.py
 
 
list_userinput.py
list_userinput.py
 
 
logarithm_degree.py
logarithm_degree.py
 
 
logo_common.py
logo_common.py
 
 
math_lcm.py
math_lcm.py
 
 
matrix_to_dictionary.py
matrix_to_dictionary.py
 
 
max_fre1uency.py
max_fre1uency.py
 
 
max_num.py
max_num.py
 
 
max_plus_multiplication.py
max_plus_multiplication.py
 
 
maximize_number.py
maximize_number.py
 
 
mean.py
mean.py
 
 
median_sorted_list.py
median_sorted_list.py
 
 
mode_mean.py
mode_mean.py
 
 
multiplication_table.py
multiplication_table.py
 
 

Repository files navigation

Python Practice Programs 🚀

This repository contains a collection of 200+ Python coding challenges and problem-solving programs.

📌 Description

These problems are inspired by competitive coding platforms like Edabit, HackerRank, and general logic-based questions.

Each file contains a Python solution for a specific problem, focusing on improving:

  • Logic building
  • Problem-solving skills
  • Python fundamentals

🧠 Topics Covered (Mixed)

  • String manipulation
  • Array/List problems
  • Number-based logic
  • Mathematical problems
  • Pattern & condition-based logic
  • Basic algorithms

📂 Structure

Currently, all problems are stored as individual Python files. Future improvements may include topic-wise categorization.

🚀 Sample Problems

  • Anagram Checker
  • Binary Addition
  • Fibonacci
  • Caesar Cipher
  • Product Except Self
  • Two Sum Problem
  • Palindrome Check

🎯 Purpose

To strengthen problem-solving ability and prepare for technical interviews.

👨‍💻 Author

Kirtan Patel

About

A collection of Python practice programs covering strings, arrays, numbers, patterns, logic building, and problem-solving.

Topics

algorithmsbeginner-to-intermediatecoding-challengescompetitive-programmingdata-structureslogic-buildingproblem-solvingpythonpython-corepython-exercisespython-practice

Resources

Readme
Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.