No video

Решение задач на Python #2

  Рет қаралды 14,961

Информатик || Лосев А.В.

Информатик || Лосев А.В.

Күн бұрын

Урок по языку программирования #Python​.
Задача в которой применяется #условие​ #if. Задачи начального уровня сложности.
Система программирования: Python IDLE.
--------------------------------------------------------------
Учитель: Лосев Антон Владимирович
Сайт учителя: losev-it.ru​
VK: losev_it​
Telegramm: t.me/losev_info​
Inst: / ​
Сайт курса: sdo.losev-it.ru

Пікірлер: 22
@augustina1981
@augustina1981 Жыл бұрын
Как здорово, что вы решаете с нуля и все объясняете так просто! Спасибо огромное 😊
@yunm9935
@yunm9935 Жыл бұрын
Спасибо за канал, за хорошее обьяснение, за знания!!!!
@kurselv6216
@kurselv6216 2 жыл бұрын
Очень полезно порешать простые задачки после большого перерыва в обучении. Сам для себя находишь более простые решения, чем применял ранее. Благодарю
@user-zl5mb6qn8g
@user-zl5mb6qn8g Жыл бұрын
спасибо за уроки, что не сразу с электронных часов нагружаетеато я уж надежду терять начал
@andreis6313
@andreis6313 Жыл бұрын
Вторая задача. else - в данном случае не подходит. Так как 0 тоже является целым числом.
@jfhdjsjsjfbbsnsnsj9003
@jfhdjsjsjfbbsnsnsj9003 Жыл бұрын
Спс огромное 😅
@danilpolishuk9473
@danilpolishuk9473 Жыл бұрын
В последней задаче недочет. Если будет введено число - 0, программа не выполнится. Надо дополнительно использовать конструкцию - elif. a = int(input("Введите целое число ")) if a < 0: print(a-2) elif a > 0: print(a+1) else: print(0)
@kurselv6216
@kurselv6216 2 жыл бұрын
'second task' n = int(input('enter number: ')) while n == 0: n = int(input('enter number different 0: ')) if n > 0: print(n+1) else: print(n-2)
@Vulpes_91
@Vulpes_91 3 ай бұрын
У меня первая вот так получилась: iterations_count = 0 positive_numbers = [] user_choice = 0 while iterations_count != 3: print("Введите 3 числа и мы узнаем сколько из них больше 0. ") user_choice = int(input("Введите число. ")) if user_choice > 0: positive_numbers.append(user_choice) iterations_count += 1 else: iterations_count +=1 print(len(positive_numbers)) Вторая: (в суловии не было сказано про 0, поэтому решил вынести его в отдельное условие) user_choice = int(input("Enter your random number. (Not 0)")) if user_choice > 0: user_choice = user_choice + 1 print(user_choice) elif user_choice < 0: user_choice = user_choice - 2 print(user_choice) else: print("You've entered 0")
@nighthoves7212
@nighthoves7212 Жыл бұрын
'first task' n = int(input('enter amount: ')) count = 0 from array import* arrayList =array('b',[n]) for i in range(1,n+1): arrayList = int(input('enter value: ')) for i in range(1, n + 1): if (arrayList>0): count=count+1 print('count=',count)
@kurselv6216
@kurselv6216 2 жыл бұрын
'first task' List = [] for i in range (3): n = int(input('enter number: ')) if n > 0: List.append(n) print(len(List))
@zhenisermatulla3752
@zhenisermatulla3752 2 жыл бұрын
тоже так решил
@asmodeus04
@asmodeus04 2 ай бұрын
counter = 0 for i in range(3): num = int(input()) if num > 0: counter += 1 print(counter) я так решил
@whis8761
@whis8761 Жыл бұрын
в первом задание можно использовать это : a = 0 for i in range(3): q = int(input()) if q > 0 : a = a + q print(a)
@ahrdev7656
@ahrdev7656 Жыл бұрын
не рабочий нужно исправить в a=a+q a=a+1 a = 0 for i in range(3): q = int(input()) if q > 0 : a = a + 1 print('Положительных цифр:',a)
@sholpina2491
@sholpina2491 2 жыл бұрын
💚👍
@-_-6470
@-_-6470 2 жыл бұрын
В последней задачи 0 не относится к отрицательным, там немного другое решение и как я понимаю если нам не дана робота з 0 то должно выводиться "Error".
@losev-it
@losev-it 2 жыл бұрын
В этой задаче мы просто опустили возможность появления ноля. Но, действительно, для полноты решения стоит прописать условие, учитывающее если число будет нолём
@magsalim1557
@magsalim1557 2 жыл бұрын
Первую задачу можно ещё решить с помощью цикла for. count = 0 for i in range(1, 4): num = int(input('>>> ')) if num > 0: count = count + 1 print(count)
@magsalim1557
@magsalim1557 2 жыл бұрын
Вторая задача. Мое решение отличается от решения автора. Дело в том что нужно учитывать что если пользователь введёт 0, то нужно просто вывести этот же ноль, так как 0 это число не положительное и не отрицательное. num = int(input('>>> ')) if num > 0: num = num + 1 elif num < 0: num = num - 2 print(num)
@user-zm7sm5pb5k
@user-zm7sm5pb5k 2 жыл бұрын
Почти так же само сделал)
@exquisitecorpse666
@exquisitecorpse666 2 жыл бұрын
1 поправка: for _ in range(3) 2ая: count+=1
Решение задач на Python #3
11:30
Информатик || Лосев А.В.
Рет қаралды 11 М.
Пишу простую, но реальную программу. Python + Excel.
18:48
Клуб дедов-программистов
Рет қаралды 137 М.
Gli occhiali da sole non mi hanno coperto! 😎
00:13
Senza Limiti
Рет қаралды 19 МЛН
My Cheetos🍕PIZZA #cooking #shorts
00:43
BANKII
Рет қаралды 28 МЛН
ОБЯЗАТЕЛЬНО СОВЕРШАЙТЕ ДОБРО!❤❤❤
00:45
Cute kitty gadgets 💛
00:24
TheSoul Music Family
Рет қаралды 11 МЛН
Решение задач на Python #1
12:50
Информатик || Лосев А.В.
Рет қаралды 79 М.
Решение задач на Python #4
9:33
Информатик || Лосев А.В.
Рет қаралды 7 М.
Решение математических задач #python
1:02:22
Hello World - изучаю Python с нуля
Рет қаралды 252
Добро пожаловать в C++
16:08
Winderton
Рет қаралды 460 М.
Используем ChatGPT при работе в Excel
27:13
Nikolay Pavlov
Рет қаралды 746 М.
Решаю Задачи С Codewars На Python #1
14:53
PyLounge - программирование на Python и всё о IT
Рет қаралды 21 М.
Как Решать Задачи По Программированию?
16:40
PyLounge - программирование на Python и всё о IT
Рет қаралды 50 М.
Python для ЕГЭ. Массивы с нуля. Снова цикл for и работа с массивами.
11:56
Решение задач на Python #7
14:36
Информатик || Лосев А.В.
Рет қаралды 6 М.
Gli occhiali da sole non mi hanno coperto! 😎
00:13
Senza Limiti
Рет қаралды 19 МЛН