Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Write the Code in One Line | Revelation
Numeral Systems 101
course content

Зміст курсу

Numeral Systems 101

Numeral Systems 101

1. Binary Numeral System
2. Octal Numeral system
3. Hexadecimal Numeral system
4. Revelation

bookWrite the Code in One Line

I strongly believe that Python is a careful language; hence, it tries to make your life effortless and forces you to get rid of the habit to program using another language😏.

bin helps you without any loops convert the number to a binary representation.

1234
decimal_number = 9874 binary_number = bin(decimal_number) print(binary_number)
copy

Indeed, python cares about us, and I suppose we should appreciate it and allow it to care about itself.

  • 0b is a sign for Python that this code is binary;
  • 0o or 0O(both ways are acceptable) means that this code is octal;
  • 0X defines hexadecimal code in the way that we learned (with uppercase letters), by the way, there is also a 0x format, but it defines hexadecimal code in lowercase letters.

Therefore, the code in each system is determined after 0b, 0c or 0X, except decimal obviously.

oct will come in handy when you want to cipher numbers to the octal numeral system.

1234
decimal_number = 25 octal_number = oct(decimal_number) print(octal_number)
copy

hex is valuable when you want to convert a number to a hexadecimal numeral system.

1234
decimal_number = 1390 hexadecimal_number = hex(decimal_number) print(hexadecimal_number)
copy

Завдання

So far so good ☺️. Here you should convert a number from a decimal numeral system to another that you've learned.Follow this algorithm:

  1. Convert the decimal_number to the binary numeral system.
  2. Convert the decimal_number to the octal numeral system.
  3. Convert decimal_number to the hexadecimal numeral system.
  4. Print the result.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 1
toggle bottom row

bookWrite the Code in One Line

I strongly believe that Python is a careful language; hence, it tries to make your life effortless and forces you to get rid of the habit to program using another language😏.

bin helps you without any loops convert the number to a binary representation.

1234
decimal_number = 9874 binary_number = bin(decimal_number) print(binary_number)
copy

Indeed, python cares about us, and I suppose we should appreciate it and allow it to care about itself.

  • 0b is a sign for Python that this code is binary;
  • 0o or 0O(both ways are acceptable) means that this code is octal;
  • 0X defines hexadecimal code in the way that we learned (with uppercase letters), by the way, there is also a 0x format, but it defines hexadecimal code in lowercase letters.

Therefore, the code in each system is determined after 0b, 0c or 0X, except decimal obviously.

oct will come in handy when you want to cipher numbers to the octal numeral system.

1234
decimal_number = 25 octal_number = oct(decimal_number) print(octal_number)
copy

hex is valuable when you want to convert a number to a hexadecimal numeral system.

1234
decimal_number = 1390 hexadecimal_number = hex(decimal_number) print(hexadecimal_number)
copy

Завдання

So far so good ☺️. Here you should convert a number from a decimal numeral system to another that you've learned.Follow this algorithm:

  1. Convert the decimal_number to the binary numeral system.
  2. Convert the decimal_number to the octal numeral system.
  3. Convert decimal_number to the hexadecimal numeral system.
  4. Print the result.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 1
toggle bottom row

bookWrite the Code in One Line

I strongly believe that Python is a careful language; hence, it tries to make your life effortless and forces you to get rid of the habit to program using another language😏.

bin helps you without any loops convert the number to a binary representation.

1234
decimal_number = 9874 binary_number = bin(decimal_number) print(binary_number)
copy

Indeed, python cares about us, and I suppose we should appreciate it and allow it to care about itself.

  • 0b is a sign for Python that this code is binary;
  • 0o or 0O(both ways are acceptable) means that this code is octal;
  • 0X defines hexadecimal code in the way that we learned (with uppercase letters), by the way, there is also a 0x format, but it defines hexadecimal code in lowercase letters.

Therefore, the code in each system is determined after 0b, 0c or 0X, except decimal obviously.

oct will come in handy when you want to cipher numbers to the octal numeral system.

1234
decimal_number = 25 octal_number = oct(decimal_number) print(octal_number)
copy

hex is valuable when you want to convert a number to a hexadecimal numeral system.

1234
decimal_number = 1390 hexadecimal_number = hex(decimal_number) print(hexadecimal_number)
copy

Завдання

So far so good ☺️. Here you should convert a number from a decimal numeral system to another that you've learned.Follow this algorithm:

  1. Convert the decimal_number to the binary numeral system.
  2. Convert the decimal_number to the octal numeral system.
  3. Convert decimal_number to the hexadecimal numeral system.
  4. Print the result.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

I strongly believe that Python is a careful language; hence, it tries to make your life effortless and forces you to get rid of the habit to program using another language😏.

bin helps you without any loops convert the number to a binary representation.

1234
decimal_number = 9874 binary_number = bin(decimal_number) print(binary_number)
copy

Indeed, python cares about us, and I suppose we should appreciate it and allow it to care about itself.

  • 0b is a sign for Python that this code is binary;
  • 0o or 0O(both ways are acceptable) means that this code is octal;
  • 0X defines hexadecimal code in the way that we learned (with uppercase letters), by the way, there is also a 0x format, but it defines hexadecimal code in lowercase letters.

Therefore, the code in each system is determined after 0b, 0c or 0X, except decimal obviously.

oct will come in handy when you want to cipher numbers to the octal numeral system.

1234
decimal_number = 25 octal_number = oct(decimal_number) print(octal_number)
copy

hex is valuable when you want to convert a number to a hexadecimal numeral system.

1234
decimal_number = 1390 hexadecimal_number = hex(decimal_number) print(hexadecimal_number)
copy

Завдання

So far so good ☺️. Here you should convert a number from a decimal numeral system to another that you've learned.Follow this algorithm:

  1. Convert the decimal_number to the binary numeral system.
  2. Convert the decimal_number to the octal numeral system.
  3. Convert decimal_number to the hexadecimal numeral system.
  4. Print the result.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 4. Розділ 1
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
some-alt