我有一個簡單的類,存儲有關出席會議人員的信息:使用連接的字符串作爲對象名稱創建新對象
class Attendee:
def __init__(self, fName, lName, email):
self.fName = fName
self.lName = lName
self.email = email
我試圖用兩個用戶inputed字符串的組合,創造參會對象:
#get inputs from user:
fName = input("First name: ")
lName = input("Last name: ")
.....
newObjectName = fName[0] + lName
newObjectName = Attendee(fName, lName, email)
很明顯,這是行不通的 - 但你明白了我正在拍攝的想法。 我知道在C#中,你可以通過創建一個新的對象:
Attendee newObjectName = new Attendee(fName, lName, email)
這將如何轉換到Python?
感謝
你是說你想'newObjectName'是變量的名稱?也就是說,如果'newObjectName =「bob」',那麼'bob = Attendee(...)'? –
@Lattyware - 正是 – tloveless
btw:我不認爲你展示的C#代碼做的是你想要的...... –