Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 30, 2021 16:37:44

kudevchik
Зарегистрирован: 2021-04-30
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка not all arguments converted during string formatting

Помогите. Заранее спасибо.

Прикреплённый файлы:
attachment Screenshot_12.png (15,7 KБ)

Офлайн

#2 Апрель 30, 2021 16:38:27

kudevchik
Зарегистрирован: 2021-04-30
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка not all arguments converted during string formatting

import random
a =
b = 0
c = 0
for i in range(10):
a.append(str(input('Введіть числа - ')))
max = a
for i in range (10):
if a % 2 == 0:
b += 1
print(“Максимальне парне число: ”, max(b))
else:
c += 1
print(“Максимальне непарне число: ”, max©)
input()

Офлайн

#3 Май 2, 2021 17:00:51

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Ошибка not all arguments converted during string formatting

kudevchik вы бы еще сказали:
1. что ваш скрипт должен делать по условиям задачи, потому как у вас в каждой строке ошибка.
2. какие данные вы вводите
3. на каком этапе выполнение вы получаете ошибку.
Пока из того что лежит на поверхности:

  
import random # random у вас нигде не используется, зачем его импортровать?
...
a.append(str(input('Введіть числа - '))) #input  и так возвращает число, повторное приведение его к строке бессмыслено
....
max = a[0] # max это встроеная функция зачем вы пытаетесь ее переопределить?
....
if a[i] % 2 == 0: # a у вас списко строк, a[i]- строка, какой результат вы планируете увидеть пытаясь получить остаток от деления строки на 2?
...
print('Максимальне парне число: ', max(b)) # вы же переопределили max, теперт это не встроеная функция, а int, и даже если бы вы ее не переопределили b у вас тоже int, что вы хотите получить от, например, выражения max(1) ? 



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Май 2, 2021 17:02:01)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version