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 - sangamhoni/30DaysOfCode-Python: code dump: learning and projects throughout my 30 days of learning py

BranchesTags
Open more actions menu

Latest commit

 

History

110 Commits
110 Commits

Folders and files

NameName
Last commit message
Last commit date
Day1
Day1
 
 
Day10
Day10
 
 
Day11
Day11
 
 
Day12
Day12
 
 
Day13
Day13
 
 
Day14
Day14
 
 
Day15
Day15
 
 
Day16
Day16
 
 
Day17
Day17
 
 
Day18
Day18
 
 
Day19
Day19
 
 
Day2
Day2
 
 
Day20
Day20
 
 
Day21
Day21
 
 
Day22
Day22
 
 
Day23
Day23
 
 
Day24
Day24
 
 
Day25
Day25
 
 
Day26
Day26
 
 
Day27
Day27
 
 
Day28
Day28
 
 
Day3
Day3
 
 
Day4
Day4
 
 
Day5
Day5
 
 
Day6
Day6
 
 
Day7
Day7
 
 
Day8
Day8
 
 
Day9
Day9
 
 
README.md
README.md
 
 
py_tolearn.txt
py_tolearn.txt
 
 

Repository files navigation

A brief summary of my 100 days of journey of learning Python


Day 1

  • Printing
  • Manipulating
  • Debuging
  • String Manipulation
  • Variables
  • Data Types
  • Numbers
  • Operations

 
More details here.

Day 2

  • Type Conversions
  • f-Strings
  • Subscripting
  • If Statements
  • Logical Operators

 
More details here.

Day 3

  • Modules
  • Randomisation

 
More details here.

Day 4

  • Manipulating list items
  • Editing a list
  • Nested list
  • More funcitons with random modules

 
More details here.

Day 5

  • Loops
  • Range
  • Code Blocks

 
More details here.

Day 6

  • While loops
  • Functions
  • Code Blocks
  • While Loops
  • Link between different files

 
More details here.

Day 7

  • input with functions
  • argument
  • parameters
  • more functions related to lists

 
More details here.

Day 8

  • dictionaries
  • its difference compared to lists
  • manipulating dictionary items

 
More details here.

Day 9

  • more on dictionaries
  • nesting list with dictionary
  • workflow of dictionary inside a list and vice-versa

 
More details here.

Day 10

  • Function with outputs
  • Using functions inside another function
  • Docstrings
  • Storing functions indide a dictionary
  • Using functions with dictionary values
  • Recursion

 
More details here.

Day 11

  • A complete revision of what I've learned till today

 
More details here.

Day 12

  • Scope
  • Local and Global variables
  • Do's and dont's of a local variable

 
More details here.

Day 13

  • Debugging

 
More details here.

Day 14

  • Using local and global variables
  • IDE setup

 
More details here.

Day 15

  • general introduction to OOP
  • using built in packages
  • adding external packages to your ide

 
More details here.

Day 16

  • making classes
  • using objects, methods and attributes in the class
  • initialization

 
More details here.

Day 17

  • working with classes and objects
  • designing methods and attributes as per requirements
  • more understanding of OOP in general

 
More details here.

Day 18

  • turtle graphics
  • tuples

 
More details here.

Day 19

  • Turtle Event Listeners
  • Higher order functions
  • Indepth on turtle
  • Screen tracer on turtle
  • Working with classes
  • Snake game (incomplete)

 
More details here.

Day 20

  • Inheritance (OOP)
  • Slicing
  • finishing the snake game

 
More details here.

Day 21

  • More on turtle graphics including OOP classes and objects
  • started creating Pong game (not completed yet)

 
More details here.

Day 22

  • Completed the Pong game that was incomplete since the last day

 
More details here.Day

Day 23

  • Made a Turtle crossing game

 
More details here.

Day 24

  • File handling
  • Storing, Accessing, Changing file and more

 
More details here.

Day 25

  • reading .csv files
  • pandas general introduction

 
More details here.

Day 26

  • more on pandas
  • accessing particular rows and columns
  • wriitng to a new file as a csv format
  • using csv data

 
More details here.

Day 27

  • List comprehension
  • Dictionary comprehension

 
More details here.

Day 28

  • Tkinter
  • Default Arguments
  • Advanced Arguments
  • *Args and **Kwargs
  • Widgets in Tkinter

 
More details here.

About

code dump: learning and projects throughout my 30 days of learning py

Topics

30daysofpythonpypython

Resources

Readme
Activity

Stars

1 star

Watchers

1 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.