summaryrefslogtreecommitdiffstats
path: root/Misc/cheatsheet
diff options
context:
space:
mode:
authorNeal Norwitz <nnorwitz@gmail.com>2007-08-12 00:43:29 (GMT)
committerNeal Norwitz <nnorwitz@gmail.com>2007-08-12 00:43:29 (GMT)
commit016880229a369a3fb419f3eed28b6db7c342fe71 (patch)
tree9b11de5c197bc556dd515e035327673765cd4871 /Misc/cheatsheet
parent41eaedd3613cebc83e6b9925499369992c7a7770 (diff)
downloadcpython-016880229a369a3fb419f3eed28b6db7c342fe71.zip
cpython-016880229a369a3fb419f3eed28b6db7c342fe71.tar.gz
cpython-016880229a369a3fb419f3eed28b6db7c342fe71.tar.bz2
Kill execfile(), use exec() instead
Diffstat (limited to 'Misc/cheatsheet')
-rw-r--r--Misc/cheatsheet16
1 files changed, 4 insertions, 12 deletions
diff --git a/Misc/cheatsheet b/Misc/cheatsheet
index 3d34471..c530442 100644
--- a/Misc/cheatsheet
+++ b/Misc/cheatsheet
@@ -282,11 +282,10 @@ None
Numeric types
-Floats, integers and long integers.
+Floats and integers.
Floats are implemented with C doubles.
- Integers are implemented with C longs.
- Long integers have unlimited size (only limit is system resources)
+ Integers have unlimited size (only limit is system resources)
Operators on all numeric types
@@ -294,7 +293,6 @@ Operators on all numeric types
Operation Result
abs(x) the absolute value of x
int(x) x converted to integer
-long(x) x converted to long integer
float(x) x converted to floating point
-x x negated
+x x unchanged
@@ -306,7 +304,7 @@ x % y remainder of x / y
divmod(x, y) the tuple (x/y, x%y)
x ** y x to the power y (the same as pow(x, y))
-Bit operators on integers and long integers
+Bit operators on integers
Bit operators
Operation >Result
@@ -948,9 +946,6 @@ enumerate(seq) Return a iterator giving: (0, seq[0]), (1, seq[1]), ...
eval(s[, globals[, Eval string s in (optional) globals, locals contexts.s must
locals]]) have no NUL's or newlines. s can also be acode object.
Example: x = 1; incr_x = eval('x + 1')
-execfile(file[, Executes a file without creating a new module, unlike
-globals[, locals]]) import.
-file() Synonym for open().
filter(function, Constructs a list from those elements of sequence for which
sequence) function returns true. function takes one parameter.
float(x) Converts a number or a string to floating point.
@@ -977,9 +972,6 @@ len(obj) (sequence, dictionary, or instance of class implementing
list(sequence) Converts sequence into a list. If already a list,returns a
copy of it.
locals() Returns a dictionary containing current local variables.
- Converts a number or a string to a long integer. Optional
-long(x[, base]) base paramenter specifies base from which to convert string
- values.
Applies function to every item of list and returns a listof
map(function, list, the results. If additional arguments are passed,function
...) must take that many arguments and it is givento function on
@@ -1167,7 +1159,7 @@ Operators
s^=o = __ixor__(s,o) s|=o = __ior__(s,o)
s<<=o = __ilshift__(s,o) s>>=o = __irshift__(s,o)
Conversions
- int(s) = __int__(s) long(s) = __long__(s)
+ int(s) = __int__(s)
float(s) = __float__(s) complex(s) = __complex__(s)
oct(s) = __oct__(s) hex(s) = __hex__(s)
Right-hand-side equivalents for all binary operators exist;