Czy istnieje szybki sposób na wyrażenie "jeśli", aby zaakceptować łańcuch, niezależnie od tego, czy jest on pisany małymi literami, dużymi literami, czy w języku Python?jeśli instrukcje/else przyjmują łańcuchy zarówno dużymi, jak i małymi literami w pythonie
Próbuję napisać fragment kodu, w którym można wprowadzić cyfrę "3", a także słowo "trzy" lub "Trzy" lub dowolną inną mieszankę kapitału i małej litery, a nadal będzie akceptowane przez instrukcję "if" w kodzie. Wiem, że mogę użyć "lub", aby zaakceptować "3", jak również każdy inny ciąg znaków, ale nie wiem, jak uzyskać akceptację ciągu w więcej niż jednym przypadku. Do tej pory mam:
if (Class == "3" or Class=="three"):
f=open("class3.txt", "a+")
Użyj '.lower()', aby znormalizować wartość dostarczoną przez użytkownika? –
Jeśli masz dużo tego, to wolę sugerować posiadanie funfu foo, który konwertuje 3 na trzy ... – therealprashant