Size: a a a

2020 March 10

y

yor in #ctfchat
Поэтому лучше все-таки s.upper()==s
источник

MA

Maxim Anfinogenov in #ctfchat
yor
>>> ' '.isupper()
False
а она upper?
источник

MA

Maxim Anfinogenov in #ctfchat
а, я понял
источник

MA

Maxim Anfinogenov in #ctfchat
not islower() вероятно сработает тогда
источник

RN

Roman Nikitin in #ctfchat
yor
Поэтому лучше все-таки s.upper()==s
all(c.upper() == c for c in s)
источник

MA

Maxim Anfinogenov in #ctfchat
что я несу
источник

RN

Roman Nikitin in #ctfchat
Теперь base32 сюда нельзя кидать
источник

RN

Roman Nikitin in #ctfchat
Обидно
источник

y

yor in #ctfchat
Roman Nikitin
all(c.upper() == c for c in s)
если сообщение написано капсом, этот вариант гораздо медленнее
источник

RN

Roman Nikitin in #ctfchat
Оверхед вызова функции
источник

RN

Roman Nikitin in #ctfchat
Логично
источник

VR

Vlad Roskov in #ctfchat
yor
>>> ' '.isupper()
False
а это плохо?

In [6]: 'QWE ASD'.isupper()
Out[6]: True

In [7]: 'QWE ASd'.isupper()
Out[7]: False
источник

y

yor in #ctfchat
Vlad Roskov
а это плохо?

In [6]: 'QWE ASD'.isupper()
Out[6]: True

In [7]: 'QWE ASd'.isupper()
Out[7]: False
это плохо, если делать all(i.isupper() for i in a)
источник

MG

Mikhail Gnedashev in #ctfchat
минитест
источник

MG

Mikhail Gnedashev in #ctfchat
ÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑ
источник

Б

Бот с транквилизаторами in #ctfchat
Mikhail Gnedashev
ÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑ
источник

VV

Vladimir V in #ctfchat
T
источник

VV

Vladimir V in #ctfchat
TE
источник

VV

Vladimir V in #ctfchat
TES
источник

VV

Vladimir V in #ctfchat
TEST
источник