Giter VIP home page Giter VIP logo

epai_session5's Introduction

Session 5

Functions

time_it

  • This function takes in a function and the non keyword arguments and key arguments.
  • The non keyword function and key word arguements are given to the input funtion as arguments .
  • repetition : Number of cyckes the funtions has the be executed.
  • The time_it function basically takes the function and the arguments and executes them for certain number of repetitions ( given as input) and prints the average time.

print_1

  • This function takes the non keyword arguments and keyword arguments.
  • This function has two specific keyword arguments 'sep' and 'end' .
  • It takes in the arguments and prints the inputs
  • Example :( 1, 2, 3, sep='-', end= ' ***\n')
    • args : 1,2,3
    • kwargs : {sep:'-', end: ' ***\n'}
    • output : 1-2-3***

squared_power_list

  • This function takes the non keyword arguments and keyword arguments.
  • This function has two specific keyword arguments 'start' and 'end' .
    • This function list of square numbers in a sequence.
  • Example : (2, start=0, end=5)
    • arg = 2
    • kwargs = {start:0, end:5 }
    • output = [1, 2, 4, 8, 16, 32]

polygon_area

  • This function takes the non keyword arguments and keyword arguments.
  • This function has two specific keyword arguments 'length' and 'sides' .
  • This function calculates the area for the polygons.

temp_converter

  • This function takes the non keyword arguments and keyword arguments.
  • This function has two specific arguments 'temperature' and 'given_in_temp' .
  • 'temperature' should be a numerical value
  • 'given_in_temp' will give you the whether the input is kelvin or farenheit.
  • This function converts the input temperature to celcius .

speed_convertor

  • This function takes the non keyword arguments and keyword arguments.
  • This function has two specific keyword arguments 'dist' and 'time' .
  • Dist gives us the metric in length , eg: km,m,yards.,etc
  • time gives us metric in Time ,eg: seconds,minutes,hours..
  • This function takes in the given numerical input as km/hour converts to specific metric respect to the input.

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.