160 lines
1.9 KiB
Python
160 lines
1.9 KiB
Python
|
# mad.py
|
||
|
# Alf Clement 27-Mar-2014
|
||
|
#
|
||
|
zero=0
|
||
|
three=3
|
||
|
print("1")
|
||
|
print("2")
|
||
|
print(three)
|
||
|
print("{}".format(4))
|
||
|
five=25/5
|
||
|
print(int(five))
|
||
|
j=0
|
||
|
for i in range(4):
|
||
|
j += i
|
||
|
print(j)
|
||
|
print(3+4)
|
||
|
try:
|
||
|
a=4/zero
|
||
|
except:
|
||
|
print(8)
|
||
|
print("xxxxxxxxx".count("x"))
|
||
|
def ten():
|
||
|
return 10
|
||
|
print(ten())
|
||
|
a=[]
|
||
|
for i in range(13):
|
||
|
a.append(i)
|
||
|
print(a[11])
|
||
|
print(a[-1])
|
||
|
str="0123456789"
|
||
|
print(str[1]+str[3])
|
||
|
def p(s):
|
||
|
print(s)
|
||
|
p("14")
|
||
|
p(15)
|
||
|
class A:
|
||
|
def __init__(self):
|
||
|
self.a=16
|
||
|
def print(self):
|
||
|
print(self.a)
|
||
|
def set(self,b):
|
||
|
self.a=b
|
||
|
a=A()
|
||
|
a.print()
|
||
|
a.set(17)
|
||
|
a.print()
|
||
|
b=A()
|
||
|
b.set(a.a + 1)
|
||
|
b.print()
|
||
|
for i in range(20):
|
||
|
pass
|
||
|
print(i)
|
||
|
if 20 > 30:
|
||
|
a="1"
|
||
|
else:
|
||
|
a="2"
|
||
|
if 0 < 4:
|
||
|
print(a+"0")
|
||
|
else:
|
||
|
print(a+"1")
|
||
|
a=[20,21,22,23,24]
|
||
|
for i in a:
|
||
|
if i < 21:
|
||
|
continue
|
||
|
if i > 21:
|
||
|
break
|
||
|
print(i)
|
||
|
b=[a,a,a]
|
||
|
print(b[1][2])
|
||
|
print(161//7)
|
||
|
a=24
|
||
|
while True:
|
||
|
try:
|
||
|
def gcheck():
|
||
|
global a
|
||
|
print(a)
|
||
|
gcheck()
|
||
|
class c25():
|
||
|
x=25
|
||
|
x=c25()
|
||
|
print(x.x)
|
||
|
raise
|
||
|
except:
|
||
|
print(26)
|
||
|
print(27+zero)
|
||
|
break
|
||
|
print(28)
|
||
|
k=29
|
||
|
def f():
|
||
|
global k
|
||
|
k = yield k
|
||
|
print(next(f()))
|
||
|
while True:
|
||
|
k+= 1
|
||
|
if k < 30:
|
||
|
continue
|
||
|
break
|
||
|
print(k)
|
||
|
for i in [1,2,3]:
|
||
|
class A():
|
||
|
def __init__(self, c):
|
||
|
self.a = i+10*c
|
||
|
b = A(3)
|
||
|
print(b.a)
|
||
|
print(34)
|
||
|
p=0
|
||
|
for i in range(35, -1, -1):
|
||
|
print(i)
|
||
|
p = p + 1
|
||
|
if p > 0:
|
||
|
break
|
||
|
p=36
|
||
|
while p == 36:
|
||
|
print(p)
|
||
|
p=37
|
||
|
print(p)
|
||
|
for i in [38]:
|
||
|
print(i)
|
||
|
print(int(exec("def foo(): return 38") == None)+foo())
|
||
|
d = {}
|
||
|
exec("def bar(): return 40", d)
|
||
|
print(d["bar"]())
|
||
|
def fib2(n):
|
||
|
result = []
|
||
|
a, b = 0, 1
|
||
|
while a < n:
|
||
|
result.append(a)
|
||
|
a, b = b, a+b
|
||
|
return result
|
||
|
print(fib2(100)[-2]-14)
|
||
|
Answer={}
|
||
|
Answer["ForAll"]=42
|
||
|
print(Answer["ForAll"])
|
||
|
i = 43
|
||
|
def f(i=i):
|
||
|
print(i)
|
||
|
i = 44
|
||
|
f()
|
||
|
print(i)
|
||
|
while True:
|
||
|
try:
|
||
|
if None != True:
|
||
|
print(45)
|
||
|
break
|
||
|
else:
|
||
|
print(0)
|
||
|
except:
|
||
|
print(0)
|
||
|
print(46)
|
||
|
print(46+1)
|
||
|
def u(p):
|
||
|
if p > 3:
|
||
|
return 3*p
|
||
|
else:
|
||
|
return u(2*p)-3*u(p)
|
||
|
print(u(16))
|
||
|
def u49():
|
||
|
return 49
|
||
|
print(u49())
|