Найти - Пользователи
Полная версия: Помогите исправить ошибку в коде (не гентическом ест.)
Начало » Центр помощи » Помогите исправить ошибку в коде (не гентическом ест.)
1
arikon_san
Программа должна указать кол-во чисел кратных трем; Числа вводятся в строчку через пробел.
Вопросы:
1) Как исправить код
2) О чём ругается питон в багрипорте
3) Я так понимаю массивов в питоне нет? (очень важно знать ибо хочу пройти на город через шк олимп; два года назад прогал на Си, но вместо восстановление того невысокого уровня решил сначала освоить питона)

Моя прога:

s = input()
s0 = len(s)
j = 1
a = 0
f = ‘0’
if (s != ‘ ’) and (j != len(s)+1):
f = f*s
j = j+1
else:
f1 = int('f')
j = j+1
f = 0
if (f1%3 == 0):
a = a+1
print ('Количество чисел кратных трём равно', a)

Багрепорт:

Traceback (most recent call last):
File “c:\Users\program\Desktop\python program's\10-16\15.10.16\untitled-1.py”, line 7, in 0
builtins.TypeError: can't multiply sequence by non-int of type ‘str’
Romissevd
Оберните код в тег, ибо ничего не понятно.
Пример кода:
 st = input("Enter number separated by a space:")
res = (len([x for x in st.split(' ') if int(x) % 3 == 0]))
print ('Количество чисел кратных трём равно', res)
Romissevd

arikon_san
Я так понимаю массивов в питоне нет?
Есть списки
arikon_san
Romissevd
Оберните код в тег, ибо ничего не понятно.Пример кода:
Ок; понял; учту;
Romissevd
Спасибо; профиксил тему - классная вещь;

Насчёт остольного разобрался за сутки сам, там нужно for влепить или лучше while - крч вопрос можзно считать закрытым)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB