Skip to content

Commit d361d57

Browse files
author
Simon
committed
added change cgpa
1 parent 6571564 commit d361d57

File tree

2 files changed

+40
-0
lines changed

2 files changed

+40
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
dic = {}
2+
fn = 'change_cgpa.txt'
3+
print("\n")
4+
f1=open(fn, "r")
5+
for l in f1:
6+
name, dept, cgpa = l.split("\t")
7+
dic[name] = [dept, cgpa]
8+
f1.close
9+
10+
for key, value in dic.items():
11+
name, dept, cgpa = key, value[0], value[1]
12+
print( name, '\t', dept, '\t', cgpa)
13+
14+
print("\n")
15+
while True:
16+
name = input("Enter the name of whose cgpa you want to change : ")
17+
cgpa = str(input("Enter the new cgpa : "))
18+
cgpa = cgpa + "\n"
19+
dic[name][1] = cgpa
20+
ans = input("Do you want more changes(y/n) : ")
21+
if ans == 'n':
22+
break
23+
24+
f1=open(fn, "w")
25+
for key, value in dic.items():
26+
name, dept, cgpa = key, value[0], value[1]
27+
s = name + "\t" + dept + "\t" + cgpa
28+
f1.write(s)
29+
f1.close
30+
31+
print("\n")
32+
f1=open(fn, "r")
33+
for l in f1:
34+
name, dept, cgpa =l.split("\t")
35+
print(name, dept, cgpa, end="\n")
36+
f1.close
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Rahim cse 4
2+
Kahim cse 4
3+
Jahim cse 4
4+
Dahim cse 4

0 commit comments

Comments
 (0)