Size: a a a

Сообщество Python Программистов

2020 October 31

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Найди три отличия
источник

АН

Андрей Нагорный... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
text = input()
if text.isdigits():
   a = int (text)
else:
  print("ашибка")

try:
   a = int(text)
except ValueError:
   print("ашибка")
ошибка в синтаксисе между try/except
источник

R3

Rud 356 in Сообщество Python Программистов
Андрей Нагорный
ошибка в синтаксисе между try/except
Каво
источник

АН

Андрей Нагорный... in Сообщество Python Программистов
Rud 356
Каво
не в этом случае
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Андрей Нагорный
ошибка в синтаксисе между try/except
Чего?
источник

R3

Rud 356 in Сообщество Python Программистов
Каком синтаксисе?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
class CustomInt(int):
   def __add__(self, other):
       return "жопа"
источник

АН

Андрей Нагорный... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
text = input()
if text.isdigits():
   a = int (text)
else:
  print("ашибка")

try:
   a = int(text)
except ValueError:
   print("ашибка")
аналогично.
но что  будет, если не ожидаемая ошибка?
источник

АН

Андрей Нагорный... in Сообщество Python Программистов
по типу синтаксиса
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Андрей Нагорный
аналогично.
но что  будет, если не ожидаемая ошибка?
Будет в обоих случаях падение
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
class CustomInt(int):
   def __add__(self, other):
       return "жопа"
ага, показываю магию меджик методов
источник

АМ

Азат Мингалеев... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
text = input()
if text.isdigits():
   a = int (text)
else:
  print("ашибка")

try:
   a = int(text)
except ValueError:
   print("ашибка")
Попытка приведения типов в первом случае не произойдет.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Андрей Нагорный
по типу синтаксиса
Это вообще не надо отлавливать
источник

АН

Андрей Нагорный... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Будет в обоих случаях падение
да, но в каком меньше мороки ?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Андрей Нагорный
да, но в каком меньше мороки ?
Во втором: на вызов меньше)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
class RangeMap(dict):
   def __getitem__(self, value):
       for k, v in self.items():
           if k[0] <= value < k[1]:
               return v
               
range_map = RangeMap({(0, 16): 1, (16, 25): 2})
print(range_map[7], range_map[20.5])
А можно ещё чтоб было значение по умолчанию и диапазоны с шагом?)
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
А можно ещё чтоб было значение по умолчанию и диапазоны с шагом?)
с шагом? ренж? только для интов будет работать тогда
источник

E

Egor in Сообщество Python Программистов
Alexander T
с шагом? ренж? только для интов будет работать тогда
дефолтный рендж тоже только с интами, так что нам не привыкать
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
Гравитационные аномалии в области дивана выше, чем среднее по планете. Я когда сажусь на диван с ноутом, через время обнаруживаю себя в позе лёжа, с открытым Пикабу или Хабром на телефоне, и прошло уже 4 часа.
Главное не заходить на ютаб
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
с шагом? ренж? только для интов будет работать тогда
А в смысле только для интов
источник