- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
1)
what's Python? What are the advantages of using Python?
Python may be a programing language with
objects, modules, threads, exceptions and automatic memory management. the
advantages of pythons are that it's simple and straightforward, portable,
extensible, build-in arrangement and it's open-source.
2)
what's PEP 8?
PEP 8 may be a coding convention, a group of
advice, about the way to write your Python code more readable.
3)
what's pickling and unpickling?
Pickle module accepts any Python object and
converts it into a string representation and dumps it into a file by using the
dump function, this process is named pickling. While the method of retrieving
original Python objects from the stored string representation is named
unpickling.
4) How
Python is interpreted?
Python language is an interpreted language.
Python program runs directly from the ASCII text file. It converts the ASCII
text file that's written by the programmer into an intermediate language, which
is again translated into machine language that has got to be executed.
5) How
memory is managed in Python?
• Python memory is managed by Python private
heap space. All Python objects and data structures are located during a private
heap. The programmer doesn't have access to the present private heap and the
interpreter takes care of this Python private heap.
• The allocation of Python heap space for
Python objects is completed by the Python memory manager. The core API gives
access to some tools for the programmer to code.
• Python even has an inbuilt garbage man,
which recycles all the unused memory and frees the memory and makes it
available to the heap space.
6) What
are the tools that help to seek out bugs or perform the static analysis?
PyChecker may be a static analysis tool that
detects the bugs in Python ASCII text file and warns about the design and
complexity of the bug. Pylint is another tool that verifies whether the module
meets the coding standard.
7) What
are Python decorators?
A Python decorator may be a specific change
that we make in Python syntax to change functions easily.
8)
what's the difference between list and tuple?
The difference between list and tuple is that
list is mutable while tuple isn't. A tuple is often hashed for e.g as a key for
dictionaries.
9) How
are arguments gone by value or by reference?
Everything in Python is an object and every
one variable holds references to the objects. The reference values are
consistent with the functions; as a result, you can't change the worth of the
references. However, you'll change the objects if it's mutable.
10)
what's Dict and List comprehensions are?
They are syntax constructions to ease the
creation of a Dictionary or List supported existing iterable.
- Get link
- X
- Other Apps
Comments
Post a Comment