所以我正在学习Python3中的类和对象,但是我的代码中有一个错误('int'对象不可编辑)
class student:
name = 0
gpa = 0
def countGpa(self):
a = max(self.gpa)
print(a)
def main():
objek = student()
n = int(input("n: "))
for i in n:
objek.name = int(input("name: "))
objek.gpa = int(input("gpa: "))
objek.countGpa()
main()
我不知道如何创建数组+OOP
仅考虑您的错误:将
for i in n:
转换为for i in range(n):
“因为我在n:”不能像你想的那样工作。变量“n”是一个整数,您需要一个数组。你想要 “对于范围(n)中的i:”,它创建一个从1到n的数字数组
相关问题 更多 >
编程相关推荐