cofe = int(input('Сколько вы хотите кофе?: '))
flor = int(input('Введите на каком вы этаже:'))
if cofe in [1, 2, 3] and flor >= 100:
он оценивает первое условие как False и не переходит ко второму. (
pd.DataFrame({
'A':[1,2,3],
'B':[100,200]
})
)
(
pd.DataFrame({
'A':pd.Series([1,2,3]),
'B':pd.Series([100,200])
})
)
Не достающий элемент он заполнит пропущенным значением. class MyClass():
def __init__(self, *args):
self.args = list(args)
def __delitem__(self, key):
if key in self.args:
self.args.remove(key)
example = MyClass('ab', '12', 100, None)
print(example.args)
del example['12']
print(example.args)
class A:
def __init__(self):
self.test = 'test'
class B:
@classmethod
def test(self):
return A().test
print(A().B.test())
Но код совершенно, бесполезный, точнее сказать абсурдный лучше бы ты привел простенький пример, что ты пытаешься сделать, было бы больше толку.