Size: a a a

2020 July 27

UN

User Name in Python KZ
Never
Ребят, вопрос. При каких значениях эта функция может ошибиться? Мне надо определить является ли введенный аргумент числом. Не важно вещественным или целым. И как её можно было написать правильнее.
test = 111.1
test1 = 'dd'
test2 = '1.0e4'
test3 = '1212.3e'
test4 = 1

def is_numeric(test):
   try:
       if type(test) == float:
           return True
       elif type(test) == int:
           return True
       else:
           return False
   except:
       return False

True
False
False
False
True
BaseException не лови, их вообще не стоит никогда ловить
источник

I

Itachi in Python KZ
Rawan Qurmet
оба варианта более красивые, почти одинаковые по скорости. как нравится, так и выбирайте.
print(timeit.timeit('type(1) in (float, int)', number=10000))
print(timeit.timeit('isinstance(1, (float, int))', number=10000))


0.0012836380046792328
0.0015546309878118336
Тесты сам пишешь?
источник

RQ

Rawan Qurmet in Python KZ
Itachi
Тесты сам пишешь?
ага
источник

N

Never in Python KZ
User Name
BaseException не лови, их вообще не стоит никогда ловить
Почему?
источник

RQ

Rawan Qurmet in Python KZ
ребята, а у вас есть друзья, знакомые, родственники со знанием английского языка, которые хотели бы пройти такой воркшоп?
"Everyone can code in Python"

Plan:
- Is it difficult to code?
- Why use Python?
- Have you ever considered having a personal pet-project?
- Here we go. Plan, develop, deploy your first pet-project. Show it to the world
- Homework. Yes, you can!
источник

UN

User Name in Python KZ
Never
Почему?
Есть разница между Exception и BaseException, почитай доку. BaseException включает в себя KeyboardInterrupt итп, то есть внешние вмешательство юзера к примеру.
А Exception это ошибки питона которые вознникабт в рантайме
источник

I

Itachi in Python KZ
Rawan Qurmet
ребята, а у вас есть друзья, знакомые, родственники со знанием английского языка, которые хотели бы пройти такой воркшоп?
"Everyone can code in Python"

Plan:
- Is it difficult to code?
- Why use Python?
- Have you ever considered having a personal pet-project?
- Here we go. Plan, develop, deploy your first pet-project. Show it to the world
- Homework. Yes, you can!
Web или gui?
источник

RQ

Rawan Qurmet in Python KZ
web. app-ка на Flask-е с деплоем на Хероку
источник

I

Itachi in Python KZ
Вижу как последнее время начинает вымирать gui
источник

I

Itachi in Python KZ
А ведь если понять gui можно спокойно в вебе плавать
источник

N

Never in Python KZ
User Name
Есть разница между Exception и BaseException, почитай доку. BaseException включает в себя KeyboardInterrupt итп, то есть внешние вмешательство юзера к примеру.
А Exception это ошибки питона которые вознникабт в рантайме
Изучу. Благодарю.
источник

UN

User Name in Python KZ
Never
Почему?
то есть при логгирование функций к примеру, тебе не надо ловить и записывать внешние вмешательства
источник

RQ

Rawan Qurmet in Python KZ
Itachi
А ведь если понять gui можно спокойно в вебе плавать
был бы спрос на gui на python, кажется писали бы чаще
источник

I

Itachi in Python KZ
Rawan Qurmet
был бы спрос на gui на python, кажется писали бы чаще
Да в основном спрос на qt c++ или  wpf .net
источник

RQ

Rawan Qurmet in Python KZ
заметил, что нет друзей и знакомых, которые пишут для десктопа оО
источник

I

Itachi in Python KZ
Rawan Qurmet
заметил, что нет друзей и знакомых, которые пишут для десктопа оО
В КЗ есть компашка одна которая на плюсах пишет десктоп вроде
источник

SA

Salem Alem in Python KZ
Rawan Qurmet
заметил, что нет друзей и знакомых, которые пишут для десктопа оО
Ну разве весь десктоп не умирает? Все сейчас в веб переходит
источник

SA

Salem Alem in Python KZ
Единственное кому сейчас десктоп нужен, так это гос учреждениям и банкам от утечки данных
источник

RQ

Rawan Qurmet in Python KZ
Salem Alem
Ну разве весь десктоп не умирает? Все сейчас в веб переходит
как минимум, я юзаю телеграм, IDE ;)
источник

SA

Salem Alem in Python KZ
так вы это глобально говорите, конечно же такие компании будут которые десктоп пишут, тот же 1С, САП, Колвир и куча других
источник