chastener40
25.05.2023 20:21

Можете прокомментировать каждую строчку программы, а то не понимаю что каждая строчка делает(ЕСЛИ ЧТО, ЭТО ПИТОН)
def convert_to_oct(dec_integer):
return oct(dec_integer)[2::]
print(convert_to_oct(int(input(

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:

Сам написал, сам же и пояснять буду :D

def convert_to_oct(dec_integer): #Обявляем функцию с именем _convert_to_oct_, принимающую 1 аргумент, в теле функции именованый как dec_integer (десятичное_целое)

   return oct(dec_integer)[2::] #Возвращаем восьмиричную запись десятичного числа, переданного функции. Т.к восьмиричное число в python храниться как строка, сделаем срез, убрав первые 2 символа, в которых указана СС. (пример: oct(какое_то_десятичное) -> 0o456. А нам нужно только само число - 456)

print(convert_to_oct(int(input( #Печатаем возвращённое функцией значение. В качестве аргумента к функции улетает целое десятичное число, считываемое с клавиатуры

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота