diff options
Diffstat (limited to 'comp/work/15')
-rw-r--r-- | comp/work/15/1a.py | 30 | ||||
-rw-r--r-- | comp/work/15/file | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/comp/work/15/1a.py b/comp/work/15/1a.py new file mode 100644 index 0000000..6adb02f --- /dev/null +++ b/comp/work/15/1a.py @@ -0,0 +1,30 @@ +def addTo(file): + f = open(file, "w") + towrite = [] + line = "" + while line != "quit\n": + line = input() + line = line + "\n" + towrite.append(line) + towrite.remove("quit\n") + f.writelines(towrite) + f.close() + +def readFile(file): + f = open(file, "r") + print(*f.readlines(), sep="") + f.close() + +def readFileReverse(file): + f = open(file, "r") + towrite = "" + for i in f.readlines(): + towrite = towrite + i + print(towrite[::-1]) + f.close() + + + +file = "./file" +addTo(file) +readFileReverse(file) diff --git a/comp/work/15/file b/comp/work/15/file new file mode 100644 index 0000000..f98124c --- /dev/null +++ b/comp/work/15/file @@ -0,0 +1,2 @@ +this is a line +this is another |