Мне нужно быстрое решение этих 3-х вопросов? Я новичок в кодировании!
Q1. Пройдите через следующий код и заполните окончательные значения
x = 4 y = 10 z = 'Cat' if x < 10: z = 'Dog' if y <= 22: print(z) if x <= 11 and y > 4: z = x + y for x in range(11): y += x
# Что будет напечатано в repl? Каковы конечные значения x, y и z?""""""
2. Перепишите следующий фрагмент в "идиоматические питона" форма
counties = ['Arkansas', 'Ashley', 'Baxter', 'Benton', 'Boone', 'Bradley', 'Calhoun', 'Carroll', 'Chicot', 'Clark'] def group_counties(counties): d = {} for i in range(len(counties)): county = counties[i] first_letter = county[0][0] if first_letter in d: temp = d[first_letter] temp.append(county) d[first_letter] = temp else: d[first_letter] = list() d[first_letter].append(county) print(d)
3. Напишите функцию, которая выводит числа от 0 до 50, за исключением следующих случаев.Если число кратно пяти, выведите вместо числа "игра".
Если число кратно четырем и меньше сорока четырех, выведите вместо числа "рыба". Используйте свой язык по выбору.
Что я уже пробовал:
Я новичок в программировании. Так хочется узнать больше.
NotPolitcallyCorrect
Мы здесь не для того, чтобы сдавать за вас анализы. Или делать домашнее задание. Или дать вам ответы на экзамене. Единственный способ научиться-это открыть учебник, делать заметки, практиковаться и быть внимательным на уроке.