Pavitra

Pavitra

123 Articles Published

Articles by Pavitra

Page 11 of 13

Python Program for Finding the vertex, focus and directrix of a parabola

Pavitra
Pavitra
Updated on 11-Sep-2019 1K+ Views

In this article, we will learn about the solution to the problem statement given below −Problem statementThe standard form of a parabola equation is y=ax^2+bx+c. Input the values of a, b and c, our task is to find the coordinates of the vertex, focus and the equation of the directrix.The vertex of a parabola is the coordinate from which it takes the sharpest turn whereas y=a is the straight-line used to generate the curve.A directrix a fixed-line used in describing a curve or surface.Now let’s see the implementation −Example Live Demodef findparabola(a, b, c):    print ("Vertex: (" , (-b / ...

Read More

Windows 10 Toast Notifications with Python

Pavitra
Pavitra
Updated on 30-Aug-2019 1K+ Views

We can create a notifier for the events that occurred in Windows using Python. This is very simple with the win10toast module. If you are familiar with the Toast in Android then understanding the Toast notifications with Python is a piece of cake. We can generate notifications whenever an event occurs as a remainder. Let's see.Run the following command in command-line to install win10toast modulepip install win10toastIf the module successfully installed then, you will get the following result when you run the command.Collecting win10toast Downloading https://files.pythonhosted.org/packages/d4/ba/95c0ea87d9bcad68b90d8cb130a313b939c88d8338a2fed7c11eaee972fe/win10toast-0.9-py2.py3-none-any.whl Collecting pypiwin32 (from win10toast) Downloading https://files.pythonhosted.org/packages/d0/1b/2f292bbd742e369a100c91faa0483172cd91a1a422a6692055ac920946c5/pypiwin32-223-py3-none-any.whl Requirement already satisfied: setuptools in c:\users\hafeezulkareem\anaconda3\lib\site-packages (from win10toast) ...

Read More

What are the tools to support Data Science other than Python and R?

Pavitra
Pavitra
Updated on 29-Aug-2019 172 Views

In this article, we will learn about the tools to support Data Science other than Python and R?Here we will look at five tools that help in implementing the concept of data science.Apache HadoopJava-based free softwareLarge storage capabilityThe splitting capacity of dataNosqlMore structured orientationBetter performance efficiencyOpen-source software efficiencyHiveDistributed data management systemHighly useful in data miningTorchScientific computing frameworkIt uses Lua programming languageIt can easily implement deep learning algorithmsDomino data labUnified data science toolIncreases iteration speedRemoves deployment frictionConclusionIn this article, we learned about some of the powerful tools available in the field of data science other than Python & R.

Read More

K’th Non-repeating Character in Python using List Comprehension and OrderedDict

Pavitra
Pavitra
Updated on 29-Aug-2019 409 Views

In this article, we will learn about K’th Non-repeating Character in Python using List Comprehension and OrderedDict. To do so we take the help of inbuilt constructs available in Python.Algorithm1. First, we form a dictionary data from the input. 2. Now we count the frequency of each character. 3. Now we extract the list of all keys whose value equals 1. 4. Finally, we return k-1 character.Examplefrom collections import OrderedDict import itertools def kthRepeating(inp, k):    # returns a dictionary data    dict=OrderedDict.fromkeys(inp, 0)       # frequency of each character    for ch in inp:       ...

Read More

Introduction-to-convolutions-using-python

Pavitra
Pavitra
Updated on 29-Aug-2019 350 Views

In this article, we will learn about convolutions in Python 3.x. Or earlier. This articles come under neural networks and feature extraction.Ide preferred − Jupyter notebookPrerequisites − Numpy installed, Matplotlib installedInstallation>>> pip install numpy >>>pip install matplotlibConvolutionConvolution is a type of operation that can be performed on an image to extract the features from it by applying a smaller container called a kernel/coordinate container like a sliding window over the image. Depending on the values in the convolutional coordinate container, we can pick up specific patterns/features from the image.Here, we will learn about the detection of horizontal and vertical endpoints in ...

Read More

Internal working of the list in Python

Pavitra
Pavitra
Updated on 29-Aug-2019 383 Views

In this tutorial, we will learn about the internal working of the list in Python 3.x. Or earlier. We will also look at the object and frame formation when we write a python statement at each step.Initializing the list: This means that we are creating a list with some elements.>>> lis=[1, 2, 3, 4]Here list variable is declared in the global frame which is referring to a list object as shown aboveNow let’s see what happened when we append the element in the list.>>> lis.append(8)Here the element is added at the end and the size of the list is increased ...

Read More

Interesting Python Implementation for Next Greater Elements

Pavitra
Pavitra
Updated on 29-Aug-2019 191 Views

In this article, we will learn about defining and user-defined functions to predict the next greatest element.Problem statementWe are given an array & we need to print the Next Greater Element for every element present in the array. The Next greater Element for an arbitrary element y is the first greatest element present on the right side of x in array. Elements for which no greatest element exist, return -1 as output.4Input test case[12, 1, 2, 3]Output12 -> -1 1 -> 3 2 -> 3 3 -> -1Now let’s observe the source code.Example# Function Def elevalue(arr):    # Iteration   ...

Read More

Input/Output from external file in C/C++, Java and Python for Competitive Programming

Pavitra
Pavitra
Updated on 29-Aug-2019 487 Views

In this article, we will learn about Input/Output from an external files in C/C++, Java, and Python for Competitive Programming.Python I/O from the fileIn python, the sys module is used to take input from a file and write output to the file. Let’s look at the implementation in the form of code.Exampleimport sys # For getting input sys.stdin = open('sample.txt', 'r') # Printing the Output sys.stdout = open('sample.txt', 'w')Java I/O from the fileHere we take the help of buffered reader method to take input associated with file reader to read input from file and print writer to print the data ...

Read More

IDE for Python programming on Windows

Pavitra
Pavitra
Updated on 29-Aug-2019 453 Views

In this article, we will learn about different IDE’s available on Python for windows.PycharmInteractive python consoleSupport for web frameworksFaster refracting timeLesser developmentJupyter notebookCompatibility with almost every python moduleLesser space and hardware requirementsInbuilt terminal and kernel featuresA wide variety of widgets can be appliedWing ideInbuilt debugging toolsSupport for unit testingEasy code navigation capability.Komodo ideThird-party library supportXML autocompletionInbuilt refracting capacity.Sublime textCross-platformMultitaskingBetter customizationAtomBetter customizationBetter user interfaceCross-platform editorConclusionIn this article, we learned about IDE for Python programming on windows.

Read More

Python vulnerability in input() function

Pavitra
Pavitra
Updated on 29-Aug-2019 617 Views

In this article, we will learn about how the input function behaves in an undesirable manner in version 2.x. Or earlier. In version 2.x. the raw_input() function works as replacement of the input() function . In newer versions 3.x. or later all the desirable features & functionalities of both functions are merged into the input() function.Firstly let’s look at the input type of built-in functions for taking input in Python 2.x.Example# Input Given : String str1 = raw_input("Output of raw_input() function: ") print type(str1) str2 = input("Output of input() function: ") print type(str2) # Input Given : Float str3 = ...

Read More
Showing 101–110 of 123 articles
« Prev 1 9 10 11 12 13 Next »
Advertisements