Друзья, ловите третью задачу адвент-челленджа! 🎁
А вы знали, что эльфы Санта Клауса используют 12-ричную систему счисления? Все дело в том, что у них на руках по 6 пальцев. Но у Санты всего 5 пальцев на руке, поэтому он использует 10-ричную систему. Тут и возникают трудности перевода.
В эльфийской записи для обозначения цифр используются обычные символы от 0 до 9, а также 👁 (10) и 👃 (11). А какое десятичное число будет соответствовать двенадцатеричному числу 👁👃👁?
Решайте задачи на Stepik в нашем курсе для конкурсов.
После правильного решения задачи вы получите некоторое число. Сохраняйте эти числа, желательно в списке. В конце челленджа вам предстоит решить последнюю задачу, основанную на обработке полученных чисел. Всем удачи! 😎
С этой задачи мы не запрещаем комментарии к постам, но писать подсказки и ответ категорически нельзя. 😈
#поколениеpython #итадвент #системысчисления
А вы знали, что эльфы Санта Клауса используют 12-ричную систему счисления? Все дело в том, что у них на руках по 6 пальцев. Но у Санты всего 5 пальцев на руке, поэтому он использует 10-ричную систему. Тут и возникают трудности перевода.
В эльфийской записи для обозначения цифр используются обычные символы от 0 до 9, а также 👁 (10) и 👃 (11). А какое десятичное число будет соответствовать двенадцатеричному числу 👁👃👁?
Решайте задачи на Stepik в нашем курсе для конкурсов.
После правильного решения задачи вы получите некоторое число. Сохраняйте эти числа, желательно в списке. В конце челленджа вам предстоит решить последнюю задачу, основанную на обработке полученных чисел. Всем удачи! 😎
#поколениеpython #итадвент #системысчисления
Друзья, сегодня говорим про целочисленные литералы в Python. 😎
В Python можно использовать целочисленные литералы, записанные в двоичной (префикс
После указанного префикса следуют цифры, которые в двоичной системе счисления могут быть только
Если в целочисленном литерале указать недопустимые цифры для соответствующей системы счисления, то произойдет ошибка.
Приведенный ниже код:
приводит к возникновению ошибки
Ставь реакцию к посту(только честно) :
❤️ — если знал о такой возможности
🔥 — если не знал, но теперь знаешь
#полезныйматериал #python #системысчисления
В Python можно использовать целочисленные литералы, записанные в двоичной (префикс
0b
), восьмеричной (префикс 0o
) и шестнадцатеричной (префикс 0x
) системах счисления.После указанного префикса следуют цифры, которые в двоичной системе счисления могут быть только
0
или 1
, в восьмеричной — от 0
до 7
, в шестнадцатеричной — от 0
до 9
, а также буквы латинского алфавита от A
до F
(строчные или заглавные). Если в целочисленном литерале указать недопустимые цифры для соответствующей системы счисления, то произойдет ошибка.
Приведенный ниже код:
num = 0b111210
приводит к возникновению ошибки
SyntaxError: invalid digit '2' in binary literal
.Ставь реакцию к посту
❤️ — если знал о такой возможности
🔥 — если не знал, но теперь знаешь
#полезныйматериал #python #системысчисления
Друзья, сегодня поговорим о системах счисления. 😍
❤️ Система счисления — это способ записи чисел с помощью определенного набора символов, называемых цифрами.
Сегодня существует множество разных систем счисления. В одних системах значение каждой цифры зависит от ее позиции в записи числа, а в других — нет. На основе этого свойства все системы счисления делятся на две группы: позиционные и непозиционные.
❤️ Непозиционная система счисления — это система счисления, в которой значение каждой цифры не зависит от ее позиции в записи числа. Где бы цифра ни находилась, она всегда имеет одно и то же значение.
К непозиционным системам счисления относятся, например:
❤️ унарная
❤️ египетская, представлена на картинке 😵💫
❤️ римская
❤️ Позиционная система счисления — это система счисления, в которой значение каждой цифры зависит от ее позиции в записи числа. При перемещении цифры с одного места на другое ее значение меняется.
К позиционным системам счисления относятся, например:
❤️ двоичная
❤️ десятичная, является основной и используется повсеместно
❤️ шестнадцатеричная
😌 Существует мнение, что десятичная система счисления стала основной, потому что в древности люди для подсчета предметов загибали пальцы рук. Их у человека десять, поэтому люди стали считать вещи десятками.
😃 Раньше в Китае использовалась пятеричная система счисления, основанная на количестве пальцев на одной руке. У ацтеков, майя и некоторых народов Африки применялась двадцатеричная система, которая учитывала общее число пальцев на руках и ногах. Помимо этого существовала двенадцатеричная система, основанная на подсчете фаланг пальцев.
Ставьте реакцию:
🔥 — если знали о всех перечисленных системах счисления
👀 — если узнали о некоторых впервые
#поколениеpython #япознаюмир #системысчисления
Сегодня существует множество разных систем счисления. В одних системах значение каждой цифры зависит от ее позиции в записи числа, а в других — нет. На основе этого свойства все системы счисления делятся на две группы: позиционные и непозиционные.
К непозиционным системам счисления относятся, например:
К позиционным системам счисления относятся, например:
Ставьте реакцию:
🔥 — если знали о всех перечисленных системах счисления
👀 — если узнали о некоторых впервые
#поколениеpython #япознаюмир #системысчисления
Please open Telegram to view this post
VIEW IN TELEGRAM