Skip to content

sahilbansal11/Beginner-Python-May-22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beginner-Python-May-22

This repository contains the programs in Python illustrated during the sessions.

PDF Notes

Drive Link

Session wise Codes

Session Title Code Folder
1. Introduction to Python Session_1_Intro
2. Data Types and Conditionals Session_2
3. Control Statements - 2 Session 3
4. Loops Session 4
5. Loops - 2 Session 5
6. Pattern Printing Session 6
7. Functions Session 7
8. Functions - 2 Session 8
9. Lists - 1 Session 9
10. Problem Solving - 1 Session 10
11. Lists - 2 Session 11
12. Lists - 3 Session 12
13. Lists - 4 Session 13
14. Problem Solving - 2 Session 14
15. Strings Session 15
16. OOP Session 16

Detailed Codes

Session 1: Introduction to Python

  1. Hello World Program - Input and Output
  2. Assignment 1 Solution - Multiple Inputs

Session 2: Data Types and Conditionals

Data Types

  1. Recap - Recap of last session
  2. Numbers: int and float
  3. bool
  4. Input type - Understanding type of input
  5. Typecasting - Converting input string to int

Conditionals

  1. Challenge 1: Add 2 numbers - Addition of 2 numbers
  2. Arithmetic Operators
  3. Challenge 2: Max of 2 numbers
  4. Challenge 3: Categorize the input number - Using nested if else
  5. Challenge 3: Categorize the input number - Using if elseif (elif) ladder

Session 3: Control Statements

Jupyter Notebook

Session 4: Loops

Jupyter Notebook

Session 5: Loops - 2

Jupyter Notebook

Session 6: Pattern Printing

Jupyter Notebook

Session 7: Functions

Jupyter Notebook

Session 8: Functions - 2

Jupyter Notebook

Session 9: Lists - 1

Jupyter Notebook

Session 10: Problem Solving - 1

Jupyter Notebook

Session 11: Lists - 2

Jupyter Notebook

Session 12: Lists - 3

Jupyter Notebook

Session 13: Lists - 4

Jupyter Notebook

Session 14: Problem Solving - 2

Jupyter Notebook

Session 15: Strings

Jupyter Notebook

Session 16: OOP

Jupyter Notebook

About

Beginner Python May 22

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published