Нужна помощь Python программистов

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (13) « Первая ... 11 12 [13]   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Ежек
23.05.2022 - 13:20
0
Статус: Offline


Юморист

Регистрация: 23.09.21
Сообщений: 536
Цитата (Poligrafist @ 23.05.2022 - 13:02)
намеренно не стал вводить.
а так то можно, пятую строчку заменить на:
Код
       print('Неверный пин. Попробуйте повторно. Остаток попыток: ', 2 - count)  

Вот теперь все как надо. Респект, могешь! bravo.gif
Из всего что мне сюда и в личку присылали, твой вариант кода самый лаконичный и удовлетворяет все требования к проге.

Вообще я на перспективу в автоматизированное тестирование хочу податься, думаю требования к знаниям ЯП (в моем случае Python) будут гораздо ниже, чем к разрабам. Надеюсь сам освою простые алгоритмы.

Это сообщение отредактировал Ежек - 23.05.2022 - 13:21
 
[^]
Poligrafist
23.05.2022 - 13:26
1
Статус: Offline


Ярила

Регистрация: 4.12.11
Сообщений: 2330
Цитата (Ежек @ 23.05.2022 - 13:20)
Цитата (Poligrafist @ 23.05.2022 - 13:02)
намеренно не стал вводить.
а так то можно, пятую строчку заменить на:
Код
       print('Неверный пин. Попробуйте повторно. Остаток попыток: ', 2 - count)  

Вот теперь все как надо. Респект, могешь! bravo.gif
Из всего что мне сюда и в личку присылали, твой вариант кода самый лаконичный и удовлетворяет все требования к проге.

Вообще я на перспективу в автоматизированное тестирование хочу податься, думаю требования к знаниям ЯП (в моем случае Python) будут гораздо ниже, чем к разрабам. Надеюсь сам освою простые алгоритмы.

успехов! bravo.gif

мне хватило меньше месяца в проекте яндекса тестером поработать, чтобы осознать тоску и беспросветность этого занятия.
 
[^]
Ежек
23.05.2022 - 13:45
1
Статус: Offline


Юморист

Регистрация: 23.09.21
Сообщений: 536
Цитата (Poligrafist @ 23.05.2022 - 13:26)
мне хватило меньше месяца в проекте яндекса тестером поработать, чтобы осознать тоску и беспросветность этого занятия.

Честно говоря, чтобы "войти в айти" надо хотя б для старта тестером-мануальщиком устроиться)) Пока даже им не могу, видимо рынок труда перенасыщен соискателями в связи с уходом многих западных компаний из РФ. Пайтон начал изучать чисто для усиления резюме QA.
 
[^]
Poligrafist
23.05.2022 - 13:51
0
Статус: Offline


Ярила

Регистрация: 4.12.11
Сообщений: 2330
Цитата (Ежек @ 23.05.2022 - 13:45)
Цитата (Poligrafist @ 23.05.2022 - 13:26)
мне хватило меньше месяца в проекте яндекса тестером поработать, чтобы осознать тоску и беспросветность этого занятия.

Честно говоря, чтобы "войти в айти" надо хотя б для старта тестером-мануальщиком устроиться)) Пока даже им не могу, видимо рынок труда перенасыщен соискателями в связи с уходом многих западных компаний из РФ. Пайтон начал изучать чисто для усиления резюме QA.

рынок труда перенасыщен, и с каждым месяцем всё сильнее (я сейчас не про спецов, а про начинающих).

куча вузов выпускает программистов.
куча молодежи самостоятельно изучает основы.
куча народу заканчивает разрекламированные курсы.

и вся эта толпа рвется в айти.
 
[^]
bazinga7
23.05.2022 - 13:52
0
Статус: Offline


Ярила

Регистрация: 29.10.15
Сообщений: 4686
Цитата (Aberrant @ 21.05.2022 - 16:48)
Цитата
ТС. ещё не думал о том, что ему нужно ввод фильтровать в кратность купюрам,
ибо сумма = 101
тоже не прокатит никак - банкомат же  cranky.gif


да, точно.

придётся делать массив из возможных значений.

на PHP это примерно так:

через range делаем массив с минимум 100, максимум 10000, шаг 100,

потому через in_array проверяем входит ли в этот массив введённое число.


блять! суббота, зачем я вообще об этом думаю?

какой массив? остаток от деления на 100 = 0
 
[^]
bazinga7
23.05.2022 - 13:53
1
Статус: Offline


Ярила

Регистрация: 29.10.15
Сообщений: 4686
Цитата (Poligrafist @ 23.05.2022 - 13:51)
Цитата (Ежек @ 23.05.2022 - 13:45)
Цитата (Poligrafist @ 23.05.2022 - 13:26)
мне хватило меньше месяца в проекте яндекса тестером поработать, чтобы осознать тоску и беспросветность этого занятия.

Честно говоря, чтобы "войти в айти" надо хотя б для старта тестером-мануальщиком устроиться)) Пока даже им не могу, видимо рынок труда перенасыщен соискателями в связи с уходом многих западных компаний из РФ. Пайтон начал изучать чисто для усиления резюме QA.

рынок труда перенасыщен, и с каждым месяцем всё сильнее (я сейчас не про спецов, а про начинающих).

куча вузов выпускает программистов.
куча молодежи самостоятельно изучает основы.
куча народу заканчивает разрекламированные курсы.

и вся эта толпа рвется в айти.

ну и отлично)
 
[^]
hime
23.05.2022 - 14:09
1
Статус: Offline


Хохмяч

Регистрация: 6.03.06
Сообщений: 5269
Цитата (Ежек @ 23.05.2022 - 13:20)
Вообще я на перспективу в автоматизированное тестирование хочу податься, думаю требования к знаниям ЯП (в моем случае Python) будут гораздо ниже, чем к разрабам. Надеюсь сам освою простые алгоритмы.

Может, стоит сначала читкануть основы программизма - алгоритмы и данные? Чтобы не привязываться к python или другому языку. У Николаса Вирта есть старая, но по прежнему актуальная книга, которая так и называется "Алгоритмы и структуры данных". Ну или нетленку Д. Кнута. А то фичи любого языка - это уже надстройка, которой пользуешься сознательно и по необходимости. Мне кажется, важно сразу понимать, что есть общие вещи, а что специфичные.
 
[^]
Aberrant
23.05.2022 - 15:22
1
Статус: Offline


На фоксе! Всегда!

Регистрация: 3.10.20
Сообщений: 2604
Цитата (bazinga7 @ 23.05.2022 - 13:52)
Цитата (Aberrant @ 21.05.2022 - 16:48)
Цитата
ТС. ещё не думал о том, что ему нужно ввод фильтровать в кратность купюрам,
ибо сумма = 101
тоже не прокатит никак - банкомат же  cranky.gif


да, точно.

придётся делать массив из возможных значений.

на PHP это примерно так:

через range делаем массив с минимум 100, максимум 10000, шаг 100,

потому через in_array проверяем входит ли в этот массив введённое число.


блять! суббота, зачем я вообще об этом думаю?

какой массив? остаток от деления на 100 = 0

да, в топике уже предложили деление по модулю
и я согласен, что это лучшее решение для проверки введённой суммы.
 
[^]
ipv4
23.05.2022 - 17:59
0
Статус: Offline


Ярила

Регистрация: 4.11.09
Сообщений: 7256
Цитата (bazinga7 @ 23.05.2022 - 13:53)
Цитата (Poligrafist @ 23.05.2022 - 13:51)
Цитата (Ежек @ 23.05.2022 - 13:45)
Цитата (Poligrafist @ 23.05.2022 - 13:26)
мне хватило меньше месяца в проекте яндекса тестером поработать, чтобы осознать тоску и беспросветность этого занятия.

Честно говоря, чтобы "войти в айти" надо хотя б для старта тестером-мануальщиком устроиться)) Пока даже им не могу, видимо рынок труда перенасыщен соискателями в связи с уходом многих западных компаний из РФ. Пайтон начал изучать чисто для усиления резюме QA.

рынок труда перенасыщен, и с каждым месяцем всё сильнее (я сейчас не про спецов, а про начинающих).

куча вузов выпускает программистов.
куча молодежи самостоятельно изучает основы.
куча народу заканчивает разрекламированные курсы.

и вся эта толпа рвется в айти.

ну и отлично)

А это значит, что мы никуда нахер не уйдём и без работы не останемся в любой обозримой перспективе )))

Это сообщение отредактировал ipv4 - 23.05.2022 - 17:59
 
[^]
lv777
23.05.2022 - 21:23
0
Статус: Offline


Юморист

Регистрация: 19.12.12
Сообщений: 446
... По стартпосту. Про рекурсию уже писали?...

Ну и как бы там подход немного иной. Если конечно просто консольно все то, можно обернуть проверку в функцию, которая либо вызывает сама себя при выполнении условия "неправильный ввод суммы" или делает вызов следующего по логике блока операций, которые тоже функция...
 
[^]
Aberrant
23.05.2022 - 21:41
1
Статус: Offline


На фоксе! Всегда!

Регистрация: 3.10.20
Сообщений: 2604
Цитата (lv777 @ 23.05.2022 - 21:23)
... По стартпосту. Про рекурсию уже писали?...

Ну и как бы там подход немного иной. Если конечно просто консольно все то, можно обернуть проверку в функцию, которая либо вызывает сама себя при выполнении условия "неправильный ввод суммы" или делает вызов следующего по логике блока операций, которые тоже функция...

да, писали.
ТСу всё это не нужно,
это просто тестовое задание, ему даже пофигу изначально было на кратность суммы номиналу купюр.
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 6253
0 Пользователей:
Страницы: (13) « Первая ... 11 12 [13]  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх