BarCampGrandRapids4Python
From BarCampGR
# getting started
print 3
barcamp = "awesome"
print barcamp
if ("awe" in barcamp
or "foo" in awesome):
print barcamp[1:5]
print barcamp[-1]
print barcamp[:10]
print len([1,
2,
3,
4])
a = """
multi
line
comments
"""
print a
def calculate(x, y, crazy_mode=False, *args, **kwargs):
""" this is a boring example"""
if crazy_mode:
return x*y + 44
else:
return x-y + 3258
print calculate(1,2)
print calculate(1,2,True)
print calculate(1,2,crazy_mode=True)
print calculate
print calculate.__doc__
for x in range(1,5):
print x
for x in [1,2,3,4,5,6][::2]:
print "we've got %s here %s" % (x, x+1)
#print "we've got " + x
# not:
# (1 > 3 ) > 2
# (True) > 2
# 1 > 2
# False
if 1 < 3 > 2:
print "hey that makes sense!"
d = {'a': 1,
'b': 2,
'c': 3,
'd': 4,
}
print d['a']
#print d['e']
if 'e' in d:
print d['e']
print d.get('e')
print d.get('e',999)
for x in (value*2 for (key,value) in d.iteritems()):
print x
#print dict((k,v) for (k,v) in d.iteritems() if k !='b')
"""
python.org
docs.python.org
pypi.python.org
rosettacode.org
"""