Giter Club home page Giter Club logo

vemu-colg-python-cse-batch-28-06-2021-to-17-07-2021's Introduction

Vemu-colg-python-cse-batch-28-06-2021 to 17-07-2021

Instructions for attendance

  • Everyone should compulsory follow the below instruction in order to get the attendance --> Certificate

  • Login format rollnumber-name-college

  • Don't give spaces in roll number or shorcut of your roll number

  • Don't give spaces between rollnumber and name (only - single minus or hyphen character)

  • Make sure roll number should match with the registered roll number

  • Required attendance minimum 120 minutes out of 150 minutes session

  • Attendance sheet reference purpose only(make sure to follow above instructions to get present) โ†’ Click Here

Day-1(Python Introduction, Installation,Registrations)(28-06-2021)

๐Ÿ‘‰ Python Slides

๐Ÿ‘‰ APSSDC Registration Link for Python and github

๐Ÿ‘‰ Anaconda Installation

๐Ÿ‘‰ Github Install

  • Discussion Topics
    • What is Python
    • What is Programming Language
    • How to Install Anaconda Navigator
    • Python History
    • Python Versions
    • Difference between Python 2 and Python 3
    • Difference Between Python and C
    • Difference Between Python and Perl
    • Difference Between Python and Java
    • Difference Between Python and C++
    • Python Real Time Applications
    • Language Properties
    • High Level Data Types
    • Features Of Python
    • Diferent Types of Softwares for python programming

๐Ÿ‘‰ ๐Ÿ–ฑ๏ธ Click Here for Day-1 Recording Session Inaugaration part-1
๐Ÿ‘‰ ๐Ÿ–ฑ๏ธ Click Here for Day-1 Recording Session part-2

Day-2 (Python comments,Print() ,Markdown)(29-06-2021)

  • Differences between IDLE and Anaconda Navigator(Jupyter Notebook)

  • Python Comments

    • Single Line comments
    • Inline comments
    • Multiple line comments
    • single line doc string
    • Multi line doc string
  • Markdown

    • Heading
    • paragraph
    • block quote
    • coding
    • link
    • images
    • bold
    • itallic
    • bold and itallic
    • table
    • Task list
    • Emojis
    • Markdown cheetsheet

๐Ÿ‘‰ ๐Ÿ–ฑ๏ธ Click Here for Day-2 Recording Session

Day-3(print(),Identifiers,Variables,Errors,Datatypes)(30-06-2021)

  • Types of statements in Print()

    • Operations in print
      • end
      • sep
  • Identifiers

  • Variables

    • Types of variables declaration
  • Errors

    • Types of Errors
      • Index Error
      • Indentation Error
      • Name Error
      • Value Error
      • Zero Division Error
  • Datatypes

    • Numerical
      • int
        • Static
        • Dynamic
      • float
        • Static
        • Dynamic
      • complex
    • Boolean
    • String
      • static
      • Dynamic
    • List
    • Tuple
    • Dictionary
    • Set

๐Ÿ‘‰ ๐Ÿ–ฑ๏ธ Click Here for Day-3 Recording Session

Day-4(Keywords,Operators,conditionals)(01-07-2021)

  • Keywords

  • Operators in Python

    • Arithematic Operators
    • Assignament Operators
    • Comparision Operators
    • Relational Operators
    • Logical Operators
    • Identity Operators
    • Membership Operators
  • Conditionals

    • if
    • elif (if else)
    • nested if
    • else
    • Problem solving on conditionals

Conditionals Tasks

Task 1 : ๐Ÿ‘‡

####  Read a number from the user and print the positive number if given nummber is greater than zero
#### print -ve if given no is less than 0
#### if user gave 0 ....It returns ZERO 

Task 2 ๐Ÿ‘‡

#### 1. Read 3 numbers from the user and find which is the largest number
#### write a program to check a character is vowel or not
#### ACCEPT THE PERCENTAGE fROM THE USER AND DISPLAY THE GRADES ACCORDING TO THE FOLLOWING
    - Below 25 -->D
    - 25 to 45 --> C
    - 45 to 50 --> B
    - 50 to 60 --> B+
    - 60 to 80 --> A
    - Above 80+ ---> A+

Task 3: ๐Ÿ‘‡

#### A company decided to give bonus to employee according to following criteria
    - Time period of service          Bonus
        > 10                           10%
        >=6 and <=10                   8%
        Less than 6 years              5%

Task 4 : ๐Ÿ‘‡

#### Write a program to accept two nukmbers and mathematical operators and perform accordindly

Task -5 : ๐Ÿ‘‡

#### Accept the age ,gender("M","F"),number of days and display the wages accordingly
    
    - Age                Gender      Wage/daily
     >=18 and<30         M            900
                         F            950
     >=30 and <=40       M           1000
                         F           1050
    If age doesnot fall in any range then display the following message  "Enter apporoprate age"

Task 6 : ๐Ÿ‘‡

 #### Acept the electric units from user and calculate the bill according  to following rates
            First 100 units  : Free
            Next 200 units   : 2 Rs per day
            Above 300 units  : 5 rs per day 
    
    if number of units 500 then total bill = 0 +400+1000=1400

๐Ÿ‘‰ ๐Ÿ–ฑ๏ธ Click Here for Day-4 Recording Session

Day-5(Loops)(02-07-2021)

๐Ÿ‘‰ ๐Ÿ–ฑ๏ธ Click Here for Day-5 Recording Session

Day-6(Strings,List)(03-07-2021)

๐Ÿ‘‰ ๐Ÿ–ฑ๏ธ Click Here for Day-6 Recording Session part-1
๐Ÿ‘‰ ๐Ÿ–ฑ๏ธ Click Here for Day-6 Recording Session part-2

Day - 7(Data Structures)(05-07-2021)

  • What is Data Structure

  • Types of Data Structure

    • List
      • Slicing
      • Nested List
      • Built-in functions
        • type()
        • len()
        • min()
        • max()
        • sorted()
        • sum()....
      • Differences between all ,any
      • List Methods
        • append()
        • clear()
        • copy()
        • count()
        • extend()
        • index()
        • insert()
        • pop()
        • remove()
        • reverse()
        • sort()
        • delete()
        • Differences between remove() and pop() and Delete()
  • Problem solving On List Tasks ๐Ÿ‘‡

Task 1:

    # WAP to accept 10 numbers from the user  and add in the given list

    # mylist=[36,29,13,78,25]

TASK 2

   # WAP to accept 20 numbers from user if the given number is even list1  and user given  number is odd added in list 2

TASK 3

    # WAP to find second largest number in the given list

     # Ex:[12,4,6,34]
     o/p : 12

TASK 4

    i/p : li1= [10,20,30,40]
   : li2= [100,200,300,400]
   
   
   o/p : 10  400
         20  300
         30  200
         40  100

TASK 5

   5.mylist=["hi"," ","Vemu","Python","","A","b"," "]



    Delete the empty string

๐Ÿ‘‰ ๐Ÿ–ฑ๏ธ Click Here for Day-4 Recording Session

vemu-colg-python-cse-batch-28-06-2021-to-17-07-2021's People

Contributors

indupriya-pokuri avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.