名前と番号を入力するように要求するコードが必要ですが、最大値は3です。名前が空白のテキストファイルに書き込まれます2または3制限付きのユーザープロンプト入力でファイルを書き込む
name = True
while name:
if name == "done entering":
name = False
break
else:
name = True
firstName1 = input("Enter your first Name: ")
lastName1 = input("Enter your last Name here: ")
studentID1 = input("Enter your id number: ")
firstName2 = input("Enter your first Name: ")
lastName2 = input("Enter your last Name here: ")
studentID2 = input("Enter your id number: ")
firstName3 = input("Enter your first Name: ")
lastName3 = input("Enter your last Name here: ")
studentID3 = input("Enter your id number: ")
break
inFile = open("studentInfo.txt", 'a')
inFile.write("Name: " + firstName1 + " " + lastName1)
inFile.write("\nStudentID: " + studentID1)
inFile.write("Name: " + firstName2 + " " + lastName2)
inFile.write("\nStudentID: " + studentID2)
inFile.write("Name: " + firstName3 + " " + lastName3)
inFile.write("\nStudentID: " + studentID3)
inFile.close()
print("\nDone! Data is saved in file: studentInfo.txt")
私は私の最初のコード貼り付け、コピーして、それは一種の作品が、私はPythonインタプリタでそれを実行するたびに、「最初の名前を入力します」と私はできるようにするには、「Y」があります2つの名前だけを入力すると、3が必要です。また、どのように短くすることもできます... TY