Skip to content

Commit 2075695

Browse files
committed
0515 morning finishes 6 kyu , 7 kyu
1 parent e0bb6e4 commit 2075695

3 files changed

+13
-13
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
def namelist(names):
2+
namelist = [name['name'] for name in names]
3+
if len(namelist) <= 1:
4+
return ''.join(namelist)
5+
else:
6+
lastTwo = ' & '.join(namelist[-2:])
7+
first = [n + ',' for n in namelist[:-2]]
8+
first.append(lastTwo)
9+
return ' '.join(first)
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
def pagination_text(page_number, page_size, total_products):
2+
start = 1 + (page_number - 1) * page_size
3+
end = page_size * (page_number) if (start + page_size) <= total_products else total_products
4+
return 'Showing ' + str(start) + ' to ' + str(end) + ' of ' + str(total_products) + ' Products.'

test.py

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +0,0 @@
1-
def sum_of_n(n):
2-
res = []
3-
v = 0
4-
for i in range(abs(n)+1):
5-
v += i if n >= 0 else -i
6-
res.append(v)
7-
return res
8-
9-
10-
print(sum_of_n(5))
11-
print(sum_of_n(3))
12-
print(sum_of_n(-5))
13-

0 commit comments

Comments
 (0)