The Complete Project Source Code Platform

Kashipara.com is a community of ONE million programmers and students, Just like you, Helping each other.Join them. It only takes a minute: Sign Up

Buy a laptop for coding and programming Buy a programming books

latest python Job Interview Questions And Answers


Why don't preparation your interviews. Best and top asking questions python questions and answers. Prepare your job python interview with us. Most frequently asked questions in python interview. Top 10 most common python interview questions and answer to ask. python most popular interview question for fresher and experiences. We have good collection of python job interview questions and answers. Ask interview questions and answers mnc company.employee ,fresher and student. python technical questions asking in interview. Complete placement preparation for major companies tests and python interviews,Aptitude questions and answers, technical, interview tips, practice tests, assessment tests and general knowledge questions and answers.


Free Download python Questions And Answers Pdf.


latest python FAQ python Interview Questions and Answers for Experiences and Freshers.



Who created the Python programming language?

Python programming language was created by Guido van Rossum.

python   2014-01-13 10:25:21

Which of the languages does Python resemble in its class syntax?

C++ is the appropriate language that Python resemble in its class syntax.

python   2014-01-13 10:24:59

Why is not all memory freed when Python exits?

Objects referenced from the global namespaces of Python modules are not always de-allocated when Python exits. This may happen if there are circular references. There are also certain bits of memory that are allocated by the C library that are impossible to free (e.g. a tool like the one Purify will complain about these). Python is, however, aggressive about cleaning up memory on exit and does try to destroy every single object.

If you want to force Python to delete certain things on de-allocation, you can use the at exit module to register one or more exit functions to handle those deletions.

python   2014-01-13 10:24:34

What are the disadvantages of the Python programming language?

One of the disadvantages of the Python programming language is it is not suited for fast and memory intensive tasks.

python   2014-01-13 10:24:07

What is the language from which Python has got its features or derived its features?

Most of the object oriented programming languages to name a few are C++, CLISP and Java is the language from which Python has got its features or derived its features.

python   2014-01-13 10:23:47

How is the Implementation of Pythons dictionaries done?

Using curly brackets -> {}

E.g.: {'a':'123', 'b':'456'}

python   2014-01-13 10:23:26

Does python support switch or case statement in Python? If not what is the reason for the same?

No. You can use multiple if-else, as there is no need for this.

python   2014-01-13 10:23:04

What is the method does join() in python belong?

String method

python   2014-01-13 10:22:42

What is the statement that can be used in Python if a statement is required syntactically but the program requires no action?

Pass is a no-operation/action statement in python

If we want to load a module and if it does not exist, let us not bother, let us try to do other task. The following example demonstrates that.

Try:

Import module1

Except:

Pass

python   2014-01-13 10:21:55

Which all are the operating system that Python can run on?

Python can run of every operating system like UNIX/LINUX, Mac, Windows, and others.

python   2014-01-13 10:21:25

What are the uses of List Comprehensions feature of Python?

List comprehensions help to create and manage lists in a simpler and clearer way than using map(), filter() and lambda. Each list comprehension consists of an expression followed by a clause, then zero or more for or if clauses.

python   2014-01-13 10:21:05

What is used to create Unicode string in Python?

Add u before the string

>>> u 'test'

python   2014-01-13 10:20:43

What is the optional statement used in a try except statement in Python?

There are two optional clauses used in try except statements:

1. Else clause: It is useful for code that must be executed when the try block does not create any exception

2. Finally clause: It is useful for code that must be executed irrespective of whether an exception is generated or not.

python   2014-01-13 10:20:20

Describe how to generate random numbers in Python.

Thee standard module random implements a random number generator.

There are also many other in this module, such as:

uniform(a, b) returns a floating point number in the range [a, b].
randint(a, b)returns a random integer number in the range [a, b].
random()returns a floating point number in the range [0, 1].

Following code snippet show usage of all the three functions of module random:
Note: output of this code will be different evertime it is executed.

import random
i = random.randint(1,99)# i randomly initialized by integer between range 1 & 99
j= random.uniform(1,999)# j randomly initialized by float between range 1 & 999
k= random.random()# k randomly initialized by float between range 0 & 1
print("i :" ,i)
print("j :" ,j)
print("k :" ,k)
__________
Output -
('i :', 64)
('j :', 701.85008797642115)
('k :', 0.18173593240301023)

Output-
('i :', 83)
('j :', 56.817584548210945)
('k :', 0.9946957743038618)

python   2014-01-13 07:25:41

Describe how to send mail from a Python script.

The smtplib module defines an SMTP client session object that can be used to send mail to any Internet machine.

A sample email is demonstrated below.

import smtplib
SERVER = smtplib.SMTP(‘smtp.server.domain’)
FROM = sender@mail.com
TO = ["user@mail.com"] # must be a list
SUBJECT = "Hello!"
TEXT = "This message was sent with Python's smtplib."
# Main message
message = """
From: Sarah Naaz < sender@mail.com >
To: CarreerRide user@mail.com
Subject: SMTP email msg
This is a test email. Acknowledge the email by responding.
""" % (FROM, ", ".join(TO), SUBJECT, TEXT)
server = smtplib.SMTP(SERVER)
server.sendmail(FROM, TO, message)
server.quit()

python   2014-01-13 07:25:11

Explain how to overload constructors (or methods) in Python.

_init__ () is a first method defined in a class. when an instance of a class is created, python calls __init__() to initialize the attribute of the object.

Following example demonstrate further:

class Employee:

def __init__(self, name, empCode,pay):
self.name=name
self.empCode=empCode
self.pay=pay

e1 = Employee("Sarah",99,30000.00)

e2 = Employee("Asrar",100,60000.00)
print("Employee Details:")

print(" Name:",e1.name,"Code:", e1.empCode,"Pay:", e1.pay)
print(" Name:",e2.name,"Code:", e2.empCode,"Pay:", e2.pay)
---------------------------------------------------------------
Output

Employee Details:
(' Name:', 'Sarah', 'Code:', 99, 'Pay:', 30000.0)
(' Name:', 'Asrar', 'Code:', 100, 'Pay:', 60000.0)

python   2014-01-13 07:24:36

How do you make an array in Python?

The array module contains methods for creating arrays of fixed types with homogeneous data types. Arrays are slower then list. Array of characters, integers, floating point numbers can be created using array module. array(typecode[, intializer]) Returns a new array whose items are constrained by typecode, and initialized from the optional initialized value. Where the typecode can be for instance ‘c’ for character value, ‘d’ for double, ‘f’ for float.

38. Explain how to create a multidimensional list.

There are two ways in which Multidimensional list can be created:

By direct initializing the list as shown below to create multidimlist below

>>>multidimlist = [ [227, 122, 223],[222, 321, 192],[21, 122, 444]]
>>>print multidimlist[0]
>>>print multidimlist[1][2]
__________________________
Output
[227, 122, 223]
192

The second approach is to create a list of the desired length first and then fill in each element with a newly created lists demonstrated below :

>>>list=[0]*3
>>>for i in range(3):
>>> list[i]=[0]*2
>>>for i in range (3):
>>> for j in range(2):
>>> list[i][j] = i+j
>>>print list
__________________________
Output
[[0, 1], [1, 2], [2, 3]]

python   2014-01-13 07:23:56

What is a negative index in python?

Python arrays & list items can be accessed with positive or negative numbers (also known as index). For instance our array/list is of size n, then for positive index 0 is the first index, 1 second, last index will be n-1. For negative index, -n is the first index, -(n-1) second, last negative index will be – 1. A negative index accesses elements from the end of the list counting backwards.

An example to show negative index in python.

>>> import array
>>> a= [1, 2, 3]
>>> print a[-3]
1
>>> print a[-2]
2
>>> print a[-1]
3

python   2014-01-13 07:23:20

How do I convert a string to a number?

Python contains several built-in functions to convert values from one data type to another data type.

The int function takes string and coverts it to an integer.
s = "1234" # s is string
i = int(s) # string converted to int
print i+2
------------------------
1236
The float function converts strings into float number.
s = "1234.22" # s is string
i = float(s) # string converted to float
print i
-------------------------
1234.22

python   2014-01-13 07:22:52




latest python questions and answers for experienced


python best Interview Questions have been designed especially to get you acquainted with the nature of questions you may encounter during your interview for the subject of python Programming Language. here some questions that helpful for your interview. python 2024 job interview questions with answers. python for employee and fresher. Here we present some more challenging practice python interview questions and answers that were asked in a real interview for a python developer position. These questions are really good to not just test your python skills, but also your general development knowledge. python programming learning. we hope this python interview questions and answers would be useful for quick glance before going for any python job interview.