Главная /
Введение в программирование на Python /
Укажите на причину синтаксической ошибки определения функции def hist(myString): d = dict() for c in s: if c not in d: d[c] = 1 else: d[c] = d[c] + 1 return d
Укажите на причину синтаксической ошибки определения функции
def hist(myString):
d = dict()
for c in s:
if c not in d:
d[c] = 1
else:
d[c] = d[c] + 1
return d
вопрос
Правильный ответ:
отсутствует двоеточие после заголовка
недостаточный отступ тела функции
некорректное добавление в словарь нового элемента
некорректное использование конструкции
if .. else
Сложность вопроса
31
Сложность курса: Введение в программирование на Python
68
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не решил c этими тестами интуит.
29 дек 2017
Аноним
Какой человек ищет эти ответы inuit? Это же очень простые ответы
15 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Укажите, чем является переменная х в коде >>>while (x>0): x=x+1 print x*x
- # Укажите, что такое синтаксическая ошибка
- # Укажите, как правильно подключать библиотеку BeautifulSoup
- # Укажите, сколько полных итераций выполнит цикл while в коде import urllib img = urllib.urlopen('http://www.py4inf.com/cover.jpg') fhand = open('cover.jpg', 'w') size = 0 while True: info = img.read(100000) if len(info) ==0: break size = size + len(info) fhand.write(info) print size,'characters copied.' fhand.close()
- # Выберите правильный результат выполнения инструкции конкатенации 'Hello' + 'world'