arg = sys.argv
# Вам нужно получить первый после нулевого элемент, если он есть,
# а если его нет, то взять значение из настроек, или что-то по умолчанию:
conf = {'cfg': 'config.ini'}
param = arg[1:] and arg[1] or conf and conf.get('cfg') or 'default.ini'
not (crit1 & crit2 & crit3)
not (crit1 and crit2 and crit3)
crit1 or crit2 or crit3
crits = [
lambda password: len(password) >= 8,
lambda password: sum(s.isnumeric() for s in password) >=3,
lambda password: sum(s.isupper() for s in password) >=1,
]
while True:
password = input('Придумайте пароль: ')
if not all(crit(password) for crit in crits):
print('Вы ввели не надежный пароль')
else:
print('Пароль надежный')
break
crits = [
((lambda password: len(password) >= 8), '- слишком короткий'),
((lambda password: sum(s.isnumeric() for s in password) >=3), '- должно быть >2 цифр'),
((lambda password: sum(s.isupper() for s in password) >=1), '- должно быть >1 символа в верхнем регистре'),
]
while True:
password = input('Придумайте пароль: ')
problems = [comment for crit, comment in crits if not crit(password)]
if problems:
print('Вы ввели не надежный пароль:')
print('\n'.join(problems))
else:
print('Пароль надежный')
break
a() and b()
если ввести 8 цифр, выпадает в "пароль надежный"
Но я это делал для того чтоб понять саму тему методов и объектов.
Технически это кошелёк, но не ваш, а владельца бота.
Банком это "заведение" только кажется. потому что у банка есть регуляторные механизмы хоть какие-то, а тут просто "подержи деньги в своём кармане, мужик, я вижу ты честный парень, держи, мне надо обменять эту котлету на крипту".
Когда-то был такой интересный разводняк автоматизированный. Сарафаном тебе рассказывают про некий номер телефона, мол если туда переводишь денежку со своего телефонного счета, в ответ обратно тут же прилетает вдвое больше. Народ поверив в удачу пробует кинуть рубль и тут же получает два. Потом кидает 10, и получает 20! Кидает 100 (ну не жалко же для проверки), и получает 200! Ну ок, работает. не могут же они себе в убыток работать. Наверно бабло так отмывают и им это выгодно каким-то образом. Херяк, туда 1000. а в ответ тишина.
Итого у скамеров -110+1000=890р чистой прибыли с одного лоха. Если задержку возврата сделать рандомизированной и не мгновенной, то некоторые будут умудряться сливать туда куда больше, ведь самое лучше, что умеют делать люди - это обманывать самих себя. Сабя обманывать мы учимся всю жизнь и хорошо в этом поднаторели.