Python Information: (Exponentiation)
Python Information: (Exponentiation)
var
var[n ]
var[n:m ]
map(function, list )
apply function to each element of list
range([start], stop[, step])
list of integers between specified values
round(float )
convert floating point value to integer
sorted(list)
list in sorted order
- variable
- n th element of dict, list, ...
- slice of list, ...
string.lower(), string.upper(),
string converted to lower/upper case
string.join(list ),
string formed by concatenating list with
string as a separator
Arithmetic operators:
+
*
/
%
** (exponentiation)
Relational operators:
==
!=
<
>
<=
>=
Logical operators:
not
and
or
in (membership of dict/list)
Bitwise operators:
~ (NOT)
& (AND)
| (OR)
^ (XOR)
String operations:
+ (concatenation) * (repetition) % (sprintf)
sys.argv
array of program arguments
program name is first element
sys.exit(value )
exit with status value
sys.stdin
standard input
while condition :
statements
for $var in (list ):
statements
break - exit the loop
continue - go to next iteration
re.findall(regex , string )
all matches of regex in string ,
re.split(regex , string )
split string where regex occurs
re.sub(regex , repl , string )
string with all occurences
of regex replaced with repl
if condition1 :
statements1
elif condition2 :
statements2
else:
statements3
dict.keys() dict.values()
list of keys/values of dict
list.count(value )
how many times value occurs in list
list.append(value )
list with value appended
abs(emphexpr)
returns absolute value of expr
chr(expr )
returns char represented by expr
dict(value )
convert value to dict
float(string )
convert string to floating point
int(string )
convert string to integer
len(list )
number of items in list
file = open(filename )
read from filename
file.read ()
read entire file as 1 string
file.readline ()
read one line from file
file.readlines ()
read entire file as list of string
for line in file :
loop to process file line by line