Python (programming language): Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Vincent Zee
(Added several book about Python)
imported>Vincent Zee
mNo edit summary
Line 9: Line 9:
  print 'Hello World'
  print 'Hello World'


===Books===
==Books==
*''Beginning Python: From Novice To Professional'' by Magnus Lie Hetland; ISBN 159059519X
*''Beginning Python: From Novice To Professional'' by Magnus Lie Hetland; ISBN 159059519X
*''Core Python Programming, Second Edition'' by Wesley J. Chun; ISBN 0132269937
*''Core Python Programming, Second Edition'' by Wesley J. Chun; ISBN 0132269937

Revision as of 02:49, 13 June 2007

Python is a dynamic object-oriented, general purpose programming language which runs on many different computer platforms and mobile devices. Python is open source software and is published under an OSI-approved license. Python aims to be a language that is efficient, coherent, readable, and fun to use. Because Python is an interpreted language, Python programs run immediately without the need for lengthy compile and link steps.

History

Syntax

Hello World

print 'Hello World'

Books

  • Beginning Python: From Novice To Professional by Magnus Lie Hetland; ISBN 159059519X
  • Core Python Programming, Second Edition by Wesley J. Chun; ISBN 0132269937
  • Foundations Of Python Network Programming by John Goerzen; ISBN 1590593715
  • Learning Python, Second Edition by Mark Lutz & David Ascher; ISBN 0596002815
  • Programming Python, Second Edition by Mark Lutz; ISBN 0596000855
  • Python Cookbook, Second Edition by Alex Martelli, Anna Ravenscroft, David Asher; ISBN 0596007973
  • Python Essential Reference, Third Edition by David M. Beazley; ISBN 0672328623
  • Python In A Nutshell, Second Edition by Alex Martelli; ISBN 0596001886
  • Python Programming: An Introduction To Computer Science by John Zelle; ISBN 1887902996


External links