πŸ”’ Как Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅ для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΈΠ· любой систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ

Как Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° Python для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΈΠ· любой систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ?

Для написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Python, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ числа ΠΈΠ· любой систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ, Π²Π°ΠΌ понадобятся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

  1. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ число Π² Π²ΠΈΠ΄Π΅ строки: num_str = input("Π’Π²Π΅Π΄ΠΈΡ‚Π΅ число: ")
  2. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ основаниС систСмы счислСния, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ пСрСвСсти число: base = int(input("Π’Π²Π΅Π΄ΠΈΡ‚Π΅ основаниС систСмы счислСния: "))
  3. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠΉΡ‚Π΅ Π²Ρ…ΠΎΠ΄Π½ΡƒΡŽ строку Π² число, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ систСму счислСния: num = int(num_str, base)
  4. Π’Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ число Π² дСсятичной систСмС счислСния: print("Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: ", num)

Π’ΠΎΡ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°:


num_str = input("Π’Π²Π΅Π΄ΠΈΡ‚Π΅ число: ")
base = int(input("Π’Π²Π΅Π΄ΠΈΡ‚Π΅ основаниС систСмы счислСния: "))
num = int(num_str, base)
print("Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: ", num)

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Π²Π²ΠΎΠ΄ числа ΠΈΠ»ΠΈ основания систСмы счислСния.

Π£Π΄Π°Ρ‡ΠΈ Π² написании ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹!

Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚

Как Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° Python для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΈΠ· любой систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС Python, которая смоТСт ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ числа ΠΈΠ· любой систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ чисСл ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы счислСния Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ - Π²Π°ΠΆΠ½Ρ‹ΠΉ Π½Π°Π²Ρ‹ΠΊ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, поэтому Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π½Π°Ρ‡Π½Π΅ΠΌ.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄, Π΄Π°Π²Π°ΠΉΡ‚Π΅ разбСрСмся с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ систСма счислСния. БистСма счислСния - это матСматичСский способ прСдставлСния чисСл. Π’ нашСм случаС ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ, Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ, ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΈ дСсятичной систСмами счислСния.

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ числа ΠΈΠ· Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ

Для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° числа ΠΈΠ· Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму счислСния, ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ:

  1. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ number ΠΈ присваиваСм Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ числа Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния.
  2. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ decimal ΠΈ присваиваСм Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0.
  3. Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ Π² числС, начиная с самой ΠΏΡ€Π°Π²ΠΎΠΉ, ΡƒΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌ Π΅Π΅ Π½Π° 2 Π² стСпСни, Ρ€Π°Π²Π½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Ρ†ΠΈΡ„Ρ€Ρ‹, ΠΈ прибавляСм ΠΊ decimal.
  4. Когда ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π±Π΅Ρ€Π΅ΠΌ всС Ρ†ΠΈΡ„Ρ€Ρ‹ числа, Π² decimal Π±ΡƒΠ΄Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° числа ΠΈΠ· Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ выглядит ΠΊΠΎΠ΄ Π½Π° Python для этого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:


def binary_to_decimal(number):
    decimal = 0
    power = 0
    while number > 0:
        decimal += (number % 10) * 2 ** power
        number //= 10
        power += 1
    return decimal

binary_number = 101010
decimal_number = binary_to_decimal(binary_number)
print(decimal_number)  # Π’Ρ‹Π²Π΅Π΄Π΅Ρ‚: 42

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ числа ΠΈΠ· Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ

Алгоритм для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° числа ΠΈΠ· Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму счислСния ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ для Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы счислСния. ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ:

  1. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ number ΠΈ присваиваСм Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ числа Π² Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния.
  2. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ decimal ΠΈ присваиваСм Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0.
  3. Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ Π² числС, начиная с самой ΠΏΡ€Π°Π²ΠΎΠΉ, ΡƒΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌ Π΅Π΅ Π½Π° 8 Π² стСпСни, Ρ€Π°Π²Π½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Ρ†ΠΈΡ„Ρ€Ρ‹, ΠΈ прибавляСм ΠΊ decimal.
  4. Когда ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π±Π΅Ρ€Π΅ΠΌ всС Ρ†ΠΈΡ„Ρ€Ρ‹ числа, Π² decimal Π±ΡƒΠ΄Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° числа ΠΈΠ· Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ выглядит ΠΊΠΎΠ΄ Π½Π° Python для этого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:


def octal_to_decimal(number):
    decimal = 0
    power = 0
    while number > 0:
        decimal += (number % 10) * 8 ** power
        number //= 10
        power += 1
    return decimal

octal_number = 52
decimal_number = octal_to_decimal(octal_number)
print(decimal_number)  # Π’Ρ‹Π²Π΅Π΄Π΅Ρ‚: 42

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ числа ΠΈΠ· ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ

Алгоритм для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° числа ΠΈΠ· ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму счислСния Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹. ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ:

  1. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ number ΠΈ присваиваСм Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ числа Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния.
  2. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ decimal ΠΈ присваиваСм Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0.
  3. Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ Π² числС, начиная с самой ΠΏΡ€Π°Π²ΠΎΠΉ, ΡƒΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌ Π΅Π΅ Π½Π° 16 Π² стСпСни, Ρ€Π°Π²Π½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Ρ†ΠΈΡ„Ρ€Ρ‹ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ символьноС прСдставлСниС ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ A-F), ΠΈ прибавляСм ΠΊ decimal.
  4. Когда ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π±Π΅Ρ€Π΅ΠΌ всС Ρ†ΠΈΡ„Ρ€Ρ‹ числа, Π² decimal Π±ΡƒΠ΄Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° числа ΠΈΠ· ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ выглядит ΠΊΠΎΠ΄ Π½Π° Python для этого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:


def hex_to_decimal(number):
    decimal = 0
    power = 0
    for digit in number[::-1]:
        if digit.isdigit():
            decimal += int(digit) * 16 ** power
        else:
            decimal += (ord(digit.upper()) - 55) * 16 ** power
        power += 1
    return decimal

hex_number = "2A"
decimal_number = hex_to_decimal(hex_number)
print(decimal_number)  # Π’Ρ‹Π²Π΅Π΄Π΅Ρ‚: 42

Π’Ρ‹Π²ΠΎΠ΄

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрСли, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС Python для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° чисСл ΠΈΠ· любой систСмы счислСния (Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ, Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ) Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму счислСния. ΠœΡ‹ ΠΈΠ·ΡƒΡ‡ΠΈΠ»ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° систСмы счислСния ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ процСсс.

НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ систСма счислСния - это лишь ΠΎΠ΄Π½Π° ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ‚Π΅ΠΌ, связанных с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Π§Π΅ΠΌ большС Π²Ρ‹ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠ΅Ρ‚Π΅ΡΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ ΠΈ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ Π²Ρ‹ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ΡΡŒ. Π£Π΄Π°Ρ‡ΠΈ Π² вашСм ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΠΈ программирования!

Π’ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅

ПишСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ: ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π² Ρ€Π°Π·Π½Ρ‹Π΅ систСмы счислСния

систСмы счислСния Π² python

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ° 8 класс. ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° числа ΠΈΠ· любой систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ.

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ:

πŸ“‹ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ список Π² Python: ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ²

πŸ”’ Как ввСсти дСсятичноС число Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅? Π£Ρ‡Π΅Π±Π½ΠΈΠΊ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…!

πŸ” Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ элСмСнта Π² массивС Python?

πŸ”’ Как Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅ для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΈΠ· любой систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ

πŸ”Ž Как ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ строчки Π² Python: простыС способы ΠΈ совСты

πŸ” Как Π·Π°Π΄Π°Ρ‚ΡŒ массив Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ Π² ΠΏΠΈΡ‚ΠΎΠ½Π΅: простая инструкция ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

πŸ” Как Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ строку Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ: ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ Π³Π°ΠΉΠ΄