Intelligentedu
Best New Free Computer IT Training Tutorial Resources
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिन्दी अनुवाद करने के लिए/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian


 



     Blog Roll:


     Top Links:

March 16, 2007

3 Python Tutorials and a Style Guide

Python is a great programming language to learn if you are new to programming and application development. Python is relatively easy to understand and learn, and it gives you, the programmer, advanced features that are easy to use. The Python programming language offers clear syntax, which help you start developing real world and practical modules and objects.

Here are three excellent Python Tutorials for beginners and non-programmers to get started with programming using Python. The first two are written by Brian Wisti, and the third is written by Guido van Rossum of the Python Software Foundation  These tutorials will give you the necessary knowledge and understanding to start writing programs with Python and also where to find further information about Python. Also included here is the Python Style Guide by Guido van Rossum.  


Tutorial 1: Python Babysteps Tutorial

Tutorial 2: Simple Types in Python
This tutorial introduces and teaches variables and types in the Python language. It shows you how to use variables for storing and retrieving information. And it also gets into types, which computer languages utilize for knowing the difference between numbers and words.


Tutorial 3: Introduction Python Tutorial

Contents
1. Whetting Your Appetite
2. Using the Python Interpreter

3. An Informal Introduction to Python 4. More Control Flow Tools 5. Data Structures 6. Modules 7. Input and Output 8. Errors and Exceptions 9. Classes 10. Brief Tour of the Standard Library 11. Brief Tour of the Standard Library - Part II 12. What Now?
A. Interactive Input Editing and History Substitution B. Floating Point Arithmetic: Issues and Limitations C. History and License D. Glossary
Index


Python Style Guide

Author: Guido van Rossum

Table of Contents

Lay-out -- how to use tabs, spaces, and newlines.
  • Indentation
    • Tabs or Spaces?
  • Maximum Line Length
  • Blank Lines
  • Whitespace in Expressions and Statements
    • Pet Peeves
    • Other Recommendations
Comments -- on proper use of comments (and documentation strings).
  • Block Comments
  • Inline Comments
  • Documentation Strings
    • One-line Doc Strings
    • Multi-line Doc Strings
  • Version Bookkeeping
Naming Conventions -- various naming conventions
  • Descriptive: Naming Styles
  • Prescriptive: Naming Conventions
    • Module Names
    • Class Names
    • Exception Names
    • Function Names
    • Global Variable Names
    • Method Names

Technorati Tags: , , , ,

Popularity: 19% [?]

Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg



Related Posts:
  • 28 Free Python Books
  • Free Books on Linux, Java, Python, Perl, Networking, HTML, Web Dev
  • Python Video Tutorials
  • 8 Free Python Programming Books
  • 16 Programming eBooks for Python, Bash, Regex


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 2:37 pm

    No Comments »

    No comments yet.

    RSS feed for comments on this post.

    Leave a comment

    You must be logged in to post a comment.



    Powered by WordPress