Python Tech Code • IT
3.81K subscribers
940 photos
107 videos
32 files
869 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
💎 Программирование включает в себя более сложную совокупность процессов, из которых кодирование является лишь одним

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
May 10
🔴Конвертация чисел между различными системами счисления на Python

Пример:
# 1. Десятичная → Двоичная
decimal_num = 10
binary_num = bin(decimal_num) # Префикс '0b' указывает на двоичную систему
print(binary_num) # Вывод: 0b1010 (не 'ob1010' с маленькой o)

# 2. Двоичная → Десятичная
binary_num = '1010'
decimal_num = int(binary_num, 2) # Второй аргумент 2 - основание системы
print(decimal_num) # Вывод: 10

# 3. Десятичная → Восьмеричная
decimal_num = 10
octal_num = oct(decimal_num) # Префикс '0o'
print(octal_num) # Вывод: 0o12 (не '0012')

# 4. Восьмеричная → Десятичная
octal_num = '12'
decimal_num = int(octal_num, 8)
print(decimal_num) # Вывод: 10

# 5. Десятичная → Шестнадцатеричная
decimal_num = 10
hex_num = hex(decimal_num) # Префикс '0x'
print(hex_num) # Вывод: 0xa

# 6. Шестнадцатеричная → Десятичная
hex_num = 'a' # Регистр букв неважен (A-F/a-f)
decimal_num = int(hex_num, 16)
print(decimal_num) # Вывод: 10


📌Это стандартные методы Python для работы с системами счисления, корректные для версий Python 3.x.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
May 11
⬆️ Определения номинала резистора по его цветовой маркировке

Рассчитывается сопротивление по формуле:
(первая цифра * 10 + вторая цифра) * (10^третья цифра).

⬇️Пример:
# Список цветов резистора в порядке их числовых значений (0-9)
цвета = ["black", "brown", "red", "orange", "yellow", "green", "blue", "violet", "grey", "white"]

# Получаем числовые значения для каждой цветной полосы
n = цвета.index((input("Введите 1-й цвет: ")))
m = цвета.index((input("Введите 2-й цвет: ")))
p = цвета.index((input("Введите 3-й цвет: ")))

# Рассчитываем сопротивление
q = int(((n*10) + (m)) * (10**(p)))
z = q / 1000 # Переводим в килоомы

# Выводим результат
print("\nЗначение резистора:")
print(f"{q}Ω и в килоомах: {z}kΩ")


📎Выше представлен простой инструмент для декодирования цветовых полос резисторов с помощью Python.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
May 11
Варианты ответа:
Anonymous Quiz
21%
6
25%
7
33%
12
7%
None
14%
Ошибка
May 12
Please open Telegram to view this post
VIEW IN TELEGRAM
May 12
Please open Telegram to view this post
VIEW IN TELEGRAM
May 13
Please open Telegram to view this post
VIEW IN TELEGRAM
May 13
Please open Telegram to view this post
VIEW IN TELEGRAM
May 13
Please open Telegram to view this post
VIEW IN TELEGRAM
May 14
Please open Telegram to view this post
VIEW IN TELEGRAM
May 14
Варианты ответа:
Anonymous Quiz
16%
(7, 3)
53%
[(7, 3)]
10%
7, 3
1%
10
20%
Ошибка
May 15
Please open Telegram to view this post
VIEW IN TELEGRAM
May 15
😁 Python подождёт...

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
May 15
Please open Telegram to view this post
VIEW IN TELEGRAM
May 16
Please open Telegram to view this post
VIEW IN TELEGRAM
May 17
🧊 Методы списка Python

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
May 18
Please open Telegram to view this post
VIEW IN TELEGRAM
May 18
😺 Вредные советы

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
May 19