我正在为一些学生数据写入txt文件的数据输入,我想在每个数据行添加到文本文件时为每行提供一个数字,以为我可以用某种方式使用“count”。因此,它可以用作每个学生的注册号,并将其附加到txt。所以txt文件将包含,名字,姓氏,邮政编码,性别,年龄,房子,科学组,注册号。我已经分解了部分脚本,所以它只打印名称,邮政编码和注册号码。我希望每次循环时注册号都会递增。现在打印.. 姓名Scott Postcode nn5注册号1
moredata ="Y"
while moredata == "Y":
name=input("enter name ")
postcode=input("enter postcode ")
print("Name ",name, "PostCode", postcode, "Registration Number ", name.count(name))
moredata=input("y or n")
moredata=moredata.upper()
答案 0 :(得分:0)
您可以在循环外部使用count
变量,并在每次循环运行时将其递增1
。