【发布时间】:2016-12-29 18:14:44
【问题描述】:
class Customer: #at this part ı defined the class for the customers in the file
def __init__(self, Name, Surname, Age, Balance):
self.name = Name;
self.sname = Surname;
self.age = Age;
self.balance = Balance;
def __str__(self):
return("Hello, "+str(self.name)+" "+str(self.sname)+" You have "+ str(self.balance)+" dollars in your account.");
你好,上面可以看到我的课
我的目标 - 询问用户姓名并在课堂上获得 str 部分。
我正在从 csv 文件中获取有关客户的信息。
ans = input("name")
ans2 = input("surname")
a = Customer(ans,ans2)
print(a)
在这部分中,我尝试完成上面解释的部分,但无法使代码正常工作。
【问题讨论】:
-
如果你执行它会发生什么?请提供输出
-
看起来您只用两个参数调用 Customer,但它需要 4 个?
-
';'行尾不需要,毕竟是Python。
标签: python string class printing