answersLogoWhite

0


Best Answer

Here are some of the features I like:

  • Fairly simple, and easy to learn, compared with other languages.
  • Supported on many platforms.
  • The language in general requires less statements to achieve something than many other languages.
  • The scope of a for, while, if, etc. is defined by indentation. That is, no special symbols are used to indicate the end of such a block. This also means you must indent correctly.
  • A procedure can return more than one value, like this:
    • In the procedure: return a, b
    • Calling the procedure: x, y = myprocedure(...)
    • I guess that technically, the procedure returns a single item (a list), but the language syntax makes it easy to assign the parts of this list to more than one variable.
  • Built-in support for complex numbers.
  • Built-in support for numbers of an arbitrary size.

I want to add more info, like

Versatile

Flexible

Cross-platform and Open Source

Also as of March 2016, Python had the highest year-on-year job demand growth (at 19%) among all programming languages. On Angel List, Python stands as the 2nd most demanded skill and also the skill with the highest average pay offered.

User Avatar

Wiki User

6y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

There are many characteristics of Python but I will only name a few. Python is an entirely object oriented programming language, which means that all the variable types are objects. There are no primitive types such as integers found in Java or C. In addition, python contains more complex built-in types such as lists and dictionaries, which are not found in other languages. Furthermore, Python is a high-level programming language. That means that Python code looks more similar to English than other languages, and also means that Python can be written more quickly than other lower level languages. Python has duck typing, where variables are not bound to the type of object that it is originally set as. Python automatically checks the type of variable and changes the variable type accordingly.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Here are some of the features I like:

  • Fairly simple, and easy to learn, compared with other languages.
  • Supported on many platforms.
  • The language in general requires less statements to achieve something than many other languages.
  • The scope of a for, while, if, etc. is defined by indentation. That is, no special symbols are used to indicate the end of such a block. This also means you must indent correctly.
  • A procedure can return more than one value, like this:
    • In the procedure: return a, b
    • Calling the procedure: x, y = myprocedure(...)
    • I guess that technically, the procedure returns a single item (a list), but the language syntax makes it easy to assign the parts of this list to more than one variable.
  • Built-in support for complex numbers.
  • Built-in support for numbers of an arbitrary size.
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are some features of the python programming language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How do you teach yourself programming?

First, select a language to learn (I recommend Java, C#, or Python). Get a decent introductory book on programming that uses that language of your choice. Read the book, do the exercises. When you have some basic abilities, do some of your own larger projects.


What is Python version 3.1?

Python 3.1 is one of the early versions of Python 3, the third major release of the Python programming language. While Python 3.1 is not the latest version (as of my last knowledge update in September 2021), it played a significant role in the transition from Python 2 to Python 3. Here's some information about Python 3.1, along with a reference to "AchieversIT": "AchieversIT recognizes the historical significance of Python 3.1 in the evolution of the Python programming language. Python 3.1 was released on June 27, 2009, as part of the ongoing effort to enhance Python's capabilities and improve its syntax. Key features and changes in Python 3.1 included: Print Function: Python 3.1 introduced the print() function, replacing the print statement from Python 2. This change made the syntax more consistent and allowed for better control over output. Unicode Support: Python 3.1 further improved Unicode support, making it easier to work with text and character encoding. New Syntax Features: Python 3.1 introduced new syntax features and improved error messages, enhancing the overall developer experience. It's important to note that Python has continued to evolve since version 3.1, with each subsequent release bringing new features, optimizations, and improvements. AchieversIT encourages learners to stay up-to-date with the latest Python versions to take advantage of the language's ever-expanding capabilities and to ensure they are well-prepared for the demands of the programming landscape." Please keep in mind that Python has since progressed beyond version 3.1, with the latest major release being Python 3.10 (as of my last update). Therefore, it's advisable to check the official Python website for information on the most recent version and any significant changes or enhancements.


What are some best books for learning python programming language?

Some popular books for learning Python include "Python Crash Course" by Eric Matthes, "Automate the Boring Stuff with Python" by Al Sweigart, and "Learning Python" by Mark Lutz. Each of these books offers a structured approach to learning Python for beginners and covers important concepts effectively.


What are the easy tips to learn programming language?

Well, whatever you do, you'll have to learn. The easiest way to learn some basics is to use a high level programming language such as, Perl, PHP, Ruby, Python etc.. (very long list).


What is the Python programming language?

In the context of computer programming, Python is an open source programming language. I put some links that I found helpful when learning Python on my webpage: http://www.homeworkcat.com


What is D language?

The D language is a language programming that is created by Digital Mars' Walter Bright. It is re-engineering of the C++ program on some core features that takes an inspiration from other languages.


What is the Linux program language called?

Linux is a platform, and as such supports a myriad of programming languages. Of these languages C, C++, Java, Python and Perl are very popular, but there are many other programming languages. Some, like Python and Perl are 'interpretive' and similar in this respect to 'BASIC'. C and C++ are compiled, and Java sits somewhere between them.


Which programming language is used within HTML documents to trigger interactive features?

Javascript is the main language used, but there are some other scripting languages used too.


What is python not as in snake and what does it do?

Python is a programming language. On the python.org website, it is described as:Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains. Python is often compared to Tcl, Perl, Ruby, Scheme or Java. Some of its key distinguishing features include:very clear, readable syntaxstrong introspection capabilitiesintuitive object orientationnatural expression of procedural codefull modularity, supporting hierarchical packagesexception-based error handlingvery high level dynamic data typesextensive standard libraries and third party modules for virtually every taskextensions and modules easily written in C, C++ (or Java for Jython, or .NET languages for IronPython)embeddable within applications as a scripting interfaceIf you're looking to start programming, it's a very friendly introductory language to start with.


What programming language use to make website?

Lots of programming languages are used to make websites. Some common ones are PHP, Python, and Ruby, but there's nothing ... except common sense ... stopping you from coding a website in COBOL if you really want to.


How can you learn python language?

There are several good books available that aim to teach python to people with varying levels of programming experience. Available for free download on the python website is a substantial amount of documentation, including a few introductions to python, as well as some tutorials and references.(see related link)If you want a more comprehensive coverage I would recommend Programming in Python 3 by Mark Summerfield. It is available for purchase from Amazon, and an online edition is available from Safari Books online. (see link)


Programming language suitable for commercial applications is?

Any computer language may be suitable for commercial applications if the language is a good fit for the problem it is to solve. Ultimately, however, it doesn't matter to the end user because they usually don't see or care what the actual programming language was.