Chapter 30. Working with Python

 < Day Day Up > 

IN THIS CHAPTER

  • Python on Linux

  • The Basics of Python

  • Functions

  • Object Orientation

  • The Standard Library and the Vaults of Parnassus

  • Reference

As PHP has come to dominate the world of web scripting, Python is increasingly dominating the domain of command-line scripting. Python's precise and clean syntax makes it one of the easiest languages to learn, and it allows programmers to code more quickly and spend less time maintaining their code. Although PHP is fundamentally similar to Java and Perl, Python is closer to C and Modula-3, and so it might look unfamiliar at first.

Most of the other languages have a group of developers at their cores, but Python has Guido van Rossum creator, father, and Benevolent Dictator For Life (BDFL). Although Guido spends less time working on Python now, he still essentially has the right of veto changes to the language, which has enabled it to remain consistent over the many years of its development. The end result is that, in Guido's own words, "even if you are in fact clueless about language design, you can tell that Python is a very simple language."

The following pages constitute a "quick start" tutorial to Python designed to give you all the information you need to put together basic scripts and to point you toward resources that can take you further.

     < Day Day Up > 


    Red Hat Fedora 4 Unleashed
    Red Hat Fedora 4 Unleashed
    ISBN: 0672327929
    EAN: 2147483647
    Year: 2006
    Pages: 361

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net