Nov 15, 2013 00:56
if a.title[0].upper() in "0123456789":
# bla bla bla
Поясним. Этих самых a в базе 754 штуки, из которых с цифры начинаются всего 3. То есть это говно еще и крутится вхолостую.
Когда аффтара спросили, зачем upper(), ответил, цитирую: "есть маленькие цифры, например o это маленький 0".
Про .isdigit(), конечно, ему потом рассказали всё равно.
Leave a comment
Хотелось бы мне увидеть строчные и прописные цифры.
Кстати, расскажите ему про range() еще (
map(lambda i: str(i), range(0, 9)))
Reply
Зачем же так сложно? Всего-то надо было:
import strings
string.digits
Reply
во-вторых, это еще зачем?
if a.title[0].isdigit() и без всяких импортов было бы достаточно, если уж он так хотел...
Reply
Reply
Reply
Leave a comment