Filename=open('StudentBio.txt','w')
Name=1
fathername=1
Nationality=1
religion=1
if Name==1 and fathername==0 and Nationality==1 and religion==1:
print('You are Eligible for Admission\nCongratualation')
else:
print('Tick All The Above boxes That You Have To fill')
def StudentBiography(Name,fathername,Nationality,religion):
Name=input('Enter Name Of student : ')
fathername=input('Enter Name Of father : ')
Nationality=input('Enter Nationality :')
religion=input('Enter Religion : ')
all_info=[Name,fathername,Nationality,religion]
return all_info
def Grading(Maths,Islamiat,English):
A=Maths+Islamiat+English
B=(A/300)*100
C=[Maths,Islamiat,English]
return (B,C)
for i in range(2):
a=StudentBiography(Name,fathername,Nationality,religion)
f=str(a)
Filename.write(f)
for j in range(2):
Maths = eval(input('Enter no : '))
Islamiat = eval(input('Enter no : '))
English = eval(input('Enter no : '))
b=Grading(Maths,Islamiat,English)
g=str(b)
Filename.write(g)
Filename.close()
请帮帮我我需要真正的帮助
据我所知,你想将学生信息写入文本文件。首先,我认为您应该阅读更多关于Python语法的内容并编写脚本。例如,在Python中,变量和函数应该以小写字母开头,并且需要
=
符号周围的空格之类的东西。我会尽力帮助你的我想你是想一个接一个地输入学生简历和成绩,然后把它们写进一个文本文件。这里有一个方法你可以做到这一点。我试着让它和你做的一样,这样可能更容易理解。不过,我去掉了最初的
if
语句,因为我不确定您想用它实现什么。不管怎样,希望这是有用的相关问题 更多 >
编程相关推荐