Differences between revisions 11 and 14 (spanning 3 versions)
Revision 11 as of 2022-05-02 15:38:34
Size: 752
Comment:
Revision 14 as of 2022-05-11 14:20:00
Size: 1280
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
The '''Python programming language''' is an interpreted, duck-typed language.
Line 4: Line 6:

----



== Example ==

A hello world program looks like:

{{{
def main():
    print("Hello, world")

if __name__ == "__main__":
    main()
}}}

If using Python 2, the print command is instead a statement.

{{{
print "Hello, world"
}}}

To run the program, try:

{{{
python hello.py
# or
chmod 755 hello.py
./hello.py
}}}
Line 34: Line 67:
 * [[Python/HtmlParser|html.parser (HTML)]]
 * [[Python/BeautifulSoup|Beautiful Soup (HTML)]]
Line 35: Line 70:
 * [[Python/HtmlParser|html.parser (HTML)]]
Line 38: Line 72:
 * [[Python/LxmlEtree|lxml.etree (XML)]]

Python

The Python programming language is an interpreted, duck-typed language.


Example

A hello world program looks like:

def main():
    print("Hello, world")

if __name__ == "__main__":
    main()

If using Python 2, the print command is instead a statement.

print "Hello, world"

To run the program, try:

python hello.py
# or
chmod 755 hello.py
./hello.py


Tool chain

Applications and Servers

Language

Parsers

Creating Libraries


CategoryRicottone

Python (last edited 2025-12-23 05:22:18 by DominicRicottone)