$ python >>> help() help> 'topics' [snip] CODEOBJECTS FRAMES POWER TUPLES [snip] help> 'POWER' ------------------------------------------------------------------------
5.4 The power operator The power operator binds more tightly than unary operators on its left; it binds less tightly than unary operators on its right. The syntax is: power ::= primary[1] ["**" u_expr[2]] Download entire grammar as text.[3] : It seems to be case-sensitive Mr. Moores! When I entered 'power' (like you did), I also got: help> 'power' no Python documentation found for 'power' Try entering: 'POWER' (all caps, just like in the output). Happy Programming! -- b h a a l u u at g m a i l dot c o m On Dec 5, 2007 6:31 AM, Dick Moores <[EMAIL PROTECTED]> wrote: > > At 02:41 PM 12/4/2007, bhaaluu wrote: > > I'm running the Python 2.4.3 interactive interpreter > in a Konsole at a bash prompt: > > $ python > > >>> help > Type help() for interactive help, or help(object) for help about object. > But look what I get with Python 2.5.1 and Win XP: > > ============================================================= > >>> help('topics') > > Here is a list of available topics. Enter any topic name to get more help. > > ASSERTION DEBUGGING LITERALS > SEQUENCEMETHODS2 > ASSIGNMENT DELETION LOOPING SEQUENCES > ATTRIBUTEMETHODS DICTIONARIES MAPPINGMETHODS SHIFTING > ATTRIBUTES DICTIONARYLITERALS MAPPINGS SLICINGS > AUGMENTEDASSIGNMENT DYNAMICFEATURES METHODS > SPECIALATTRIBUTES > BACKQUOTES ELLIPSIS MODULES > SPECIALIDENTIFIERS > BASICMETHODS EXCEPTIONS NAMESPACES SPECIALMETHODS > BINARY EXECUTION NONE STRINGMETHODS > BITWISE EXPRESSIONS NUMBERMETHODS STRINGS > BOOLEAN FILES NUMBERS SUBSCRIPTS > CALLABLEMETHODS FLOAT OBJECTS TRACEBACKS > CALLS FORMATTING OPERATORS TRUTHVALUE > CLASSES FRAMEOBJECTS PACKAGES TUPLELITERALS > CODEOBJECTS FRAMES POWER TUPLES > COERCIONS FUNCTIONS PRECEDENCE TYPEOBJECTS > COMPARISON IDENTIFIERS PRINTING TYPES > COMPLEX IMPORTING PRIVATENAMES UNARY > CONDITIONAL INTEGER RETURNING UNICODE > CONTEXTMANAGERS LISTLITERALS SCOPING > CONVERSIONS LISTS SEQUENCEMETHODS1 > > >>> help('power') > no Python documentation found for 'power' > > >>> help('lists') > no Python documentation found for 'lists' > > >>> help('classes') > no Python documentation found for 'classes' > > >>> help('modules') > > Please wait a moment while I gather a list of all available modules... > > > Traceback (most recent call last): > File "<pyshell#7>", line 1, in <module> > help('modules') > File "E:\Python25\lib\site.py", line 346, in __call__ > return pydoc.help(*args, **kwds) > File "E:\Python25\lib\pydoc.py", line 1645, in __call__ > self.help(request) > File "E:\Python25\lib\pydoc.py", line 1682, in help > elif request == 'modules': self.listmodules() > File "E:\Python25\lib\pydoc.py", line 1803, in listmodules > ModuleScanner().run(callback) > File "E:\Python25\lib\pydoc.py", line 1854, in run > for importer, modname, ispkg in pkgutil.walk_packages(): > File "E:\Python25\lib\pkgutil.py", line 110, in walk_packages > __import__(name) > File > "E:\Python25\lib\site-packages\dmath-0.9-py2.5.egg\dmath\__init__.py", line > 343, in <module> > NameError: name 'context' is not defined > >>> > ============================================================ > However, getting help for things like random, random.uniform, math, list, > tuple, works fine. > > For example, > > ============================================ > >>> help('random.uniform') > Help on method uniform in random: > > random.uniform = uniform(self, a, b) method of random.Random instance > Get a random number in the range [a, b). > >>> > ============================================== > > Dick Moores > > _______________________________________________ > Tutor maillist - Tutor@python.org > http://mail.python.org/mailman/listinfo/tutor > > _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor