大小: 1376
|
大小: 1568
|
删除的内容标记成这样。 |
加入的内容标记成这样。 |
行号 79: |
行号 79: |
|
multiply99.py {{{#!python def multi99(n): for i in range(1,n+1): s = '' for j in range(1,i+1): s += '\t%d'% (i*j) print s
multi99(20) }}} |
test.py
1 def store():
2 n=raw_input()
3 sum1=0
4 for i in range(len(n)):
5 sum1=sum1 + int(n[i])
6 t=sum1%3
7 if(t==0):
8 print 2
9 else:
10 if(t==2):
11 print 1
12 print 2
13 else:
14 print 1
15 print 1
16 store()
test2.py
1 def queens (row, col):
2 def safe (ran, rst):
3 def check (pos):
4 return ran != rst[pos] and abs(ran - rst[pos]) != pos + 1
5 return all([check(pos) for pos in range(len(rst))])
6 return [[]] if col == 0 else [[ran] + rst for ran in range(row) for rst in queens(row, col - 1) if safe(ran, rst)]
wordscounter.py
1 words = {}
2 try:
3 while True:
4 s = raw_input()
5 if not s:
6 continue
7 if s in words:
8 words[s]+=1
9 else:
10 words[s]=1
11 except EOFError:
12 for i in sorted(words.keys()):
13 print "%s %d" % (i, words[i])
test.py
1 class Person:
2 def __getitem__(self, key):
3 return key
4
5
6 p = Person()
7 s = Person()
8
9 Person.name = "Unknown"
10 p.name = "Jack"
11 p.gender = "Male"
12 p.age = 30
13 s.name = "Rose"
14 s.gender = "Female"
15
16 print Person
17 print p
18 print s
19 print Person.name
20 print p.name
21 print p.gender
22 print p.age
23 print s.name
24 print s.gender
25
26 print s[0]
multiply99.py
1 def multi99(n):
2 for i in range(1,n+1):
3 s = ''
4 for j in range(1,i+1):
5 s += '\t%d'% (i*j)
6 print s
7
8 multi99(20)
Python代码片段 (2020-03-31 16:55:59由czk编辑)