annotate reverse_lines.py @ 0:010446674569

first draft
author nvskarunakar@gmail.com
date Fri, 13 Jun 2014 14:13:18 +0530
parents
children 068e3e9935c1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
1 import sys
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
2
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
3 def string_reverse(text):
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
4 return text[::-1]
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
5
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
6 f = open('data')
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
7 lines = f.read().splitlines()
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
8 f.close()
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
9
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
10 for i, line in enumerate(lines):
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
11 print "{line} becomes {reversed_line}".format(line=line, reversed_line=string_reverse(line));
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
12
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
13 lines = sys.stdin.read().splitlines()
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
14 for i, line in enumerate(lines):
010446674569 first draft
nvskarunakar@gmail.com
parents:
diff changeset
15 print string_reverse(line);