Write 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.
1234decimal_number = 9874 binary_number = bin(decimal_number) print(binary_number)
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
or0O
(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 a0x
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.
1234decimal_number = 25 octal_number = oct(decimal_number) print(octal_number)
hex
is valuable when you want to convert a number to a hexadecimal numeral system.
1234decimal_number = 1390 hexadecimal_number = hex(decimal_number) print(hexadecimal_number)
Swipe to start coding
So far so good βΊοΈ. Here you should convert a number from a decimal numeral system to another that you've learned.Follow this algorithm:
- Convert the
decimal_number
to the binary numeral system. - Convert the
decimal_number
to the octal numeral system. - Convert
decimal_number
to the hexadecimal numeral system. - Print the result.
Solution
Thanks for your feedback!
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Summarize this chapter
Explain the code in file
Explain why file doesn't solve the task
Awesome!
Completion rate improved to 7.14
Write the Code in One Line
Swipe to show menu
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.
1234decimal_number = 9874 binary_number = bin(decimal_number) print(binary_number)
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
or0O
(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 a0x
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.
1234decimal_number = 25 octal_number = oct(decimal_number) print(octal_number)
hex
is valuable when you want to convert a number to a hexadecimal numeral system.
1234decimal_number = 1390 hexadecimal_number = hex(decimal_number) print(hexadecimal_number)
Swipe to start coding
So far so good βΊοΈ. Here you should convert a number from a decimal numeral system to another that you've learned.Follow this algorithm:
- Convert the
decimal_number
to the binary numeral system. - Convert the
decimal_number
to the octal numeral system. - Convert
decimal_number
to the hexadecimal numeral system. - Print the result.
Solution
Thanks for your feedback!
Awesome!
Completion rate improved to 7.14single