Станислав
Доброго времени суток
Станислав
Я начал изучать питон, в программирование я новичок, мне дали задание но я не могу понять как правильно написать вот эту задачу. # Напишите программу,
# которая определяет уровень персонажа в компьютерной игре.
# Пользователь вводит число «очков опыта», а программа вычисляет уровень.
# Новый уровень даётся при достижении 1000, 2500 и 5000 «очков опыта».
# Начальный уровень равен 1.
Bruh
Есть ли нампи в пайчарме?
Станислав
не совсем понимаю ,учусь всего 2 недели
The Murz
koichi
не особо понимаю, что значит при 1000, 2500 и 5000 опыта
koichi
то есть чтобы получить второй уроаень нужно 1000 опыта, чтобы третий 2500, четвертый 5000, а пятый снова 1000 или что не так с условием задачи
koichi
или это ограничение только в рамках трех уровней
koichi
если так, то просто цикл вайл с лимитом до 5001 опыта, внутри ифы при двух лимитах
koichi
иф очко опытов < 1000 уровень 1 при 1000-2499 второй < 5000 3 при 5000 ровно 4, гуглится в обычных примерах вайл цикла
koichi
можно без ограничений, один фиг 5000+ всегда 4 уровень, но глупо выглядеть будет, что при вводе 10к опыта будет 4 уровннь, так что я бы ограничил ввод и вот тебе все решение банальное
koichi
хотя, не знаю, можно ли ограничить ввод в питоне таким образом, но будет тупо, если нельзя
Mikhail
koichi
А зачем там цикл?
вайл? чтобы выше определнноц цифрв не вводить так как не имеет смысла, хоть ограничение всего в 4 лвла при >5000
koichi
да и раз новичок, то пусть поучится, лишний, но +- поучительный момент
Mikhail
koichi
лучше, чем просто 2 элифа сунуть и вводить неограниченные числа после 5000 и получать вчегда 4 лвл
koichi
А как цикл ограничит ввод?
ну, делаешь переменную, в которую вводишь число опыта, если число опыта выше 5001, то переввод числа, условный
Mikhail
koichi
я когда-то такую хрень делал на первом курсе для ограничения чего-то чтобы не рефакторить
koichi
да, чтобы разбавить хоть как-то функционал, а не просто ифы для условий "введённое меньше константы"
koichi
сразу потыкает хоть что-то большее, хоть это не то, чтобы обязательно
Sam
Всем привет! Хочу пойти на курс python разработчика, backend web.
Вопрос к знающим: достаточно ли этого всего (программа ниже по тексту),
что бы иметь адекватный шанс на позицию джуна? Срок обучения 9 месяцев
Программа.
Чему вы научитесь на курсе:
+писать ясный, гибкий, эффективный и работающий код программ на языке программирования Python;
+создавать бэкенд веб-сервиса с помощью Python и Django;
+проектировать и создавать API для своего бэкенда;
+писать тесты на свой код;
+находить и исправлять ошибки в коде;
+использовать базовые алгоритмы и структуры данных;
+оценивать сложность выбранного алгоритма по времени и памяти;
+производить выкатку (деплой) веб-сервиса в облако.
Обещают что в процессе обучения создам следующие проекты:
+социальная сеть;
+бот-ассистент;
+приложение «Продуктовый помощник»;
+калькулятор денег и калорий;
+YaMDb — база отзывов о фильмах, книгах и музыке
Mikhail
Sam
КМС и джун несколько разные вещи, нет?
Talap
Sam
Хорошо ) Спасибо!
Vladislav
Mikhail
КМС и джун несколько разные вещи, нет?
Аналогия в том, что никто не знает ни вашу скорость обучения, ни как усердно вы занимаетесь, ни ваш “талант”, ни ваши начальные знания, поэтому никто не может сказать, достаточно ли вам девятимесячного курса или нет.
Покупка и прохождение курса не делает вас автоматически хорошим специалистом. Как запись в спортзал не делает качком.
SexNbaKef
https://ulearn.me/ шарпистам
Mr. Bober
Здесь есть те, кто работаю программистами(любой язык) без вышки или не законченной вышки?
Bogdan
Денис
🤦♂
Bogdan
Я в 17 лет прошёл через эту ерунду, больше не вернусь на эту подработку
Денис
Mr. Bober
Ищешь повод отмазаться от учёбы?
Друг, я учусь и работаю в IT Department в том же университете где и учусь с зп в 1.500€
Меня интересует существуют ли такие люди для собственного интереса, ничего больше
Денис
Mr. Bober
Ilya
Mr. Bober
Nikita
MaNN
Если ты пишешь игру отелло, например, то программа, которая выводит список всех ходов это логика, функция, которая принимает вход и меняет позицию это логика, функция, которая печатает доску, это логика, функция, которая выбирает лучший ход это логика, функция, которая стравливает два алгоритма выбора хода и выдаёт кто победил это логика, функция, которая проводит турнир это логика
Будучи нубом почитал твой комментарий и решил начать обучение с СИ языка. Спасибо
Adilet
мужики,какое кресло взять? икеа маркус или от самурая? какой из них надежнее/
Сергей
Vladislav
Сергей
Илья
На работе был самурай какой то, поясничная поддержка (подушечка на лямках), быстро порвалась
Igor
наверное все на поверхности, но почему функция возвращает [Function area] ?
Dmitriy (Дима)
Ямагучи
MaNN
Что же так повлияло?
Он написал комментарий о том что лучше начать с языка С. Почитал и решил начать со старичка, так сказать через терни. А то у всех попса Питоновая в моде)
Ruslan
Ruslan
Попробуй функцию отдельно написать и потом уже объяви переменную и передай ей в значение вызванную функцию
Ruslan
function blaBla(){
//code
}
let result = blaBla();
Vladislav
Ruslan
let area = (function(){//code})();
Ruslan
еще так можно помоему
Ruslan
просто у тебя функция не вызывается вот и не возвращается ничего
Ruslan
Alexander
Досмотрел я "Кремниевую долину". Хороший сериал. Очень понравился. Прямо запоем его посмотрел.
Alexander
Alexander
А у меня котэ
Alexander
Мне нравятся "законченные" сериалы. С закрытой концовкой. А не как Санта Барбара.
Omarov
Есть сайт, где можно посмотреть готовые цветовые и размерные примеры полей ввода, шрифтов, кнопок? А то я начал дизайнить приложуху и понял, что вкус у меня в дерьме
Kanety
Что я могу делать на работе с телефона чтобы быстрее стать программистом?
Suliman
Alexander
Alexander
Ruslan
Ruslan
ты об этом?
MaNN
А сам хочешь куда? Ну по направлению
В том и дело, хочу сначало понять как это работает всё. И дальше думать куда двигать, с возрастом легче учиться. Сейчас жалею что будучи 20 летним не пошёл учиться в эту сферу. Потенциал в этой области огромный.