0
메리 크리스마스!하위 정의에서 클래스의 속성을 요청할 수 있습니까?
사용자가 제공 한 정보를 사용하여 일종의 데이터베이스를 만드는 코드를 생성하려고했습니다. input()
메서드를 사용하여 인스턴스 변수를 정의 할 수 있습니까?
class Compound:
def __init__(self, name, state, molecular_mass, concentration, concentration_measure):
self.nome = name
self.state = state
self.mol_mass = molecular_mass
self.conc = concentration
self.measure = concentration_measure
def summary(self):
return ('Your compound is {} it has a state of {} it has a molecular mass of {} g/mol and a concentration of {} and a measure of {}'
.format(self.name, self.state, self.mol_mass, self.conc, self.measure))
def ask_compounds():
self.nome = input("Name?")
self.state = input('Solid or Liquid')
self.mas_mol = input('Absolute number for molecular weight?')
self.conc = input('Concentration?')
self.measure = str(input('In M? In g/ml?'))
ask_compounds()
감사합니다.