Skip to content

Commit 9fcec99

Browse files
author
uralbash
committed
Merge branch 'zuneee-master'
Conflicts: practice2/IlinSV
2 parents 1609c4f + 7d123eb commit 9fcec99

File tree

5 files changed

+34
-5
lines changed

5 files changed

+34
-5
lines changed

practice2/IlinSV

-5
This file was deleted.

practice2/IlinSV/file1.txt

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
asdfadsfa
2+
dsf
3+
ads
4+
f

practice2/IlinSV/file2.txt

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
sadfadsfadfasd

practice2/IlinSV/file3.txt

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
adsfadsfasd
2+
fads
3+
f
4+
f

practice2/IlinSV/practice2.py

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#!/usr/bin/env python
2+
#-*- coding: utf-8 -*-
3+
def LineCount(S):
4+
5+
try:
6+
lines = (open(S,"r").readlines())
7+
return len(lines)
8+
except:
9+
return -1
10+
11+
def main(args):
12+
files = ["file1.txt", "file2.txt", "file3.txt"]
13+
count = 0;
14+
for i in range(3):
15+
if (LineCount(files[i]) != -1):
16+
count += LineCount(files[i])
17+
else:
18+
print "ERROR (no such file: " + files[i] + ")"
19+
exit(0)
20+
print count
21+
22+
if __name__ == '__main__':
23+
import sys
24+
main(sys.argv[:])
25+

0 commit comments

Comments
 (0)