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

preview_player
Показать описание
Урок по языку программирования #Python​.
Задача в которой применяется #​цикл #while. Задачи начального уровня сложности.
Система программирования: Python IDLE.

--------------------------------------------------------------

Учитель: Лосев Антон Владимирович

Рекомендации по теме
Комментарии
Автор

Очень понятно объясняете. Спасибо за видео!

kisska
Автор

еще раз переделал программу получилось круто.

epriyjc
Автор

первую задачу сделала так:
i = int(input('веведите число:'))
q = 0
while i != 0:
if i > 10:
q = q + 1
i = int(input('введите число:'))
if i == 0:
print(q)

mjjevec
Автор

Ввод лучше начинать в цикле:
q = 0
n = 1
while n != 0:
n = int(input('enter some number, or 0 to close programm: '))
if n > 10: q += 1
elif n == 0: print('quantity of numbers more then 10 is: ', q)

kurselv
Автор

Интересные и легенькие задачки
Первую, правда, намудрил
a = int(input())
d = []
if a > 10:
d.append(a)
while a != 0:
a = int(input())
if a > 10:
d.append(a)
print(len(d))

slavapavl
Автор

10:49. Вроде ввел те же цифры у меня выдал результат 0.a=int(input())
su=0
while a!=0:
if a>10:
su=su+a
a=int(input())
print(su)


чудно...

epriyjc
Автор

первая задача!
text = str ('Plase some number, or 0 to stop program')
print (text)
q=0
a=1
while a!=0:
a=int(input())
if a>10:
q=q+1
print('Количество чисел больше 10 =', q)

Если решать как автор, то первое введенное число не будет учитываться при подсчете!

RobertPanov
Автор

А почему "a=int(input())" выводиться на экран без принта?

zmsmpbk
Автор

Я всё в поисках программиста-учителя. Пока не встретил ни одного. Ни разу не видел урока в котором было бы всё понятно и ничего не пришлось бы переспрашивать. Ужасных объяснений валом, средних очень мало, единицы можно назвать нормальными, но вот чтобы прям классно кто-то объяснял так до сих пор ни разу и не встретил. Крик души просто.

Ventallica
Автор

Первую короче как то так сделал! правильно чи как?
a = None
summa = 0

while a != 0:

a = int(input())
if a > 10:
summa = summa + 1
print('Число больше 10, ', 'Количество чисел больше 10=', summa)
if a == 0:
a = a + 1
g = print('Чисел больше 10:', summa)
if g == 0:
g = print('Чисел больше 10', summa)

OneMinuteTT
Автор

Ничего не получается
выводит неправильно

kvarzztv
Автор

1я задача не решается, если пользователь сразу вводит 0

kurselv
Автор

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

gamesfoxcompany