Difference between revisions of "Python"

From LPTMS Wiki
Jump to: navigation, search
m (Tips)
m (Tips)
Line 27: Line 27:
  
 
== Tips ==
 
== Tips ==
 +
 +
* equivalent of the C ternary operator bool?restrue:resfalse
 +
<source lang="py">
 +
(resfalse,restrue)[bool]
 +
</source>
  
 
* adding a path to a directory containing your module files
 
* adding a path to a directory containing your module files

Revision as of 17:18, 23 November 2011

documentation

Libraries

Miscellaneous

Tips

  • equivalent of the C ternary operator bool?restrue:resfalse

(resfalse,restrue)[bool]
  • adding a path to a directory containing your module files

import sys
sys.path += [ "/home/username/bin/Python" ]
  • test whether a string has only digits or letters

str = '1321'
str.isdigit() # returns True/False
str.isalpha() # returns True/False