Клуб программистов
1.66K subscribers
217 photos
5 videos
75 files
189 links
Добро пожаловать в клуб программистов 👨‍💻👨‍💻

✔️ Сбор кодеров с инета ✔️

✅️ Здесь можно найти:

👨‍💻Исходники программ/игр на python + ссылки на тикток ролики
🗿IT мемы
🔺️Уведомления о новых роликах на ютуб канал

▪️реклама/сотрудни-во: @clb_prog
Download Telegram
▪️Объяснил как работают декораторы в python

Код из видео:

def make_decorator(function):
    def wrapper(*args):
        print('Привет от декоратора :/')
       
        return function(*args)
   
    return wrapper


@make_decorator
def output_summa(numb1, numb2):
    return numb1 + numb2

print(output_summa(2, 2))


Ссылка на ролик: https://vt.tiktok.com/ZS2JMR6P9/
👍31
...
👍6🔥1🤣1
Согласны?
👍15👎1
Программа для удаления фона с изображения на python

Исходный код:

import rembg
import numpy as np
from PIL import Image


def delete(imag):
    input_array = np.array(imag)

    output_array = rembg.remove(input_array)
    output_image = Image.fromarray(output_array)

    output_image.save('result.png')

    return 'Фон удалён!'


print(delete(Image.open('фото.jpg')))


Ссылка на ролик: https://vt.tiktok.com/ZS2NGBK4E/
❤‍🔥5👍1
Всё или ничего...
😈3🔥21👍1
Гении
👍81🥰1💘1
Красивая анимация на python

Исходный код:

import turtle
import colorsys

turtle.speed(0)
turtle.color('black')
turtle.width(2)
x = 0

for k in range(155):
    turtle.color(colorsys.hls_to_rgb(x, 1, 1))
    turtle.right(k)
    turtle.circle(125, k)
    turtle.forward(k)
    turtle.right(90)
   
    x += 0.005
   

turtle.exitonclick()


Ссылка на ролик: https://vt.tiktok.com/ZS26Eyjqn/
52🔥11
👏7👍3❤‍🔥1🔥1
Уютно
8👍1👏1
👍61😁1😱1
Всплывающее окно на python

Исходный код:

from pyautogui import alert
import time


question = str(input('Хотите увидеть вспылающее окно?\n'))


if question == 'да':
    time.sleep(2)
    alert('Вот оно ;)', 'Всплывающее окно')
   
else:
    print('Ок')


Ссылка на ролик: https://vt.tiktok.com/ZS2fgxNEu/
👍31🔥1
🔗 ССЫЛКИ НА ДРУГИЕ СОЦ СЕТИ И Т.Д ⤵️


〰️〰️〰️〰️〰️〰️〰️〰️〰️
🗼Тикток
〰️〰️〰️〰️〰️〰️〰️〰️〰️


〰️〰️〰️〰️〰️〰️〰️〰️〰️
🔺️Ютуб канал
〰️〰️〰️〰️〰️〰️〰️〰️〰️


〰️〰️〰️〰️〰️〰️〰️〰️〰️
💬 Наш Чат
〰️〰️〰️〰️〰️〰️〰️〰️〰️


〰️〰️〰️〰️〰️〰️〰️〰️〰️
🔥 Буст канала
〰️〰️〰️〰️〰️〰️〰️〰️〰️

⚕️Подробная инфа о тг канале в описании

▪️реклама/сотрудничество: @clb_prog
❤‍🔥711
Измерение скорости интернета с помощью python

Исходный код:

import speedtest


def test_speed():
    print('подождите...')
   
    speed_test = speedtest.Speedtest()
   
    download_speed = speed_test.download() / 1_000_000
    upload_speed = speed_test.upload() / 1_000_000
   
    print(f"\nСкорость скачивания: {download_speed:.2f} Mbps")
    print(f"Скорость загрузки: {upload_speed:.2f} Mbps")
   

test_speed()


Ссылка на ролик: https://vt.tiktok.com/ZS25YLmA6/
👍5
🤣11❤‍🔥4👍3
С днём программиста 🥳
🎉152
💠 Преобразование речи в текст на python

Исходный код:

import speech_recognition as sr

r = sr.Recognizer()


def transformation():
   
    with sr.Microphone() as source:
        print("ГОВОРИТЕ...")
        audio = r.listen(source)

    try:
        text = r.recognize_google(audio, language="ru-RU")
        print(f"Вы сказали: {text}")
       
    except sr.UnknownValueError:
        print("Не удалось распознать речь")
       
       
transformation()


Ссылка на ролик: https://vt.tiktok.com/ZS2H1uan1/
👍4❤‍🔥1🔥11
🔹️ Переводчик с интерфейсом на python

Исходный код:

from tkinter import *
from tkinter import ttk
from googletrans import Translator


def translate():
    for language, suffix in languages.items():
        if comboTwo.get() == language:
            text = t_input.get('1.0', END)
            translation = translator.translate(text, dest=suffix)
            t_output.delete('1.0', END)
            t_output.insert('1.0', translation.text)


root = Tk()
root.geometry('500x350')
root.title('Переводчик')
root.resizable(width=False, height=False)
root['bg'] = 'black'
translator = Translator()

languages = {'Русский': 'ru', 'Английский': 'en', 'Французский': 'fr'}

header_frame = Frame(root, bg='black')
header_frame.pack(fill=X)

header_frame.grid_columnconfigure(0, weight=1)
header_frame.grid_columnconfigure(1, weight=1)
header_frame.grid_columnconfigure(2, weight=1)

comboOne = ttk.Combobox(header_frame,
                        values=[lang for lang in languages], state='readonly')
comboOne.current(0)
comboOne.grid(row=0, column=0)

label = Label(header_frame, fg='white', bg='black', font='Arial 17 bold', text='->')
label.grid(row=0, column=1)

comboTwo = ttk.Combobox(header_frame,
                        values=[lang for lang in languages], state='readonly')
comboTwo.current(1)
comboTwo.grid(row=0, column=2)

t_input = Text(root, width=35, height=5, font='Arial 12 bold')
t_input.pack(pady=20)

btn = Button(root, width=45, text='Перевести', command=translate)
btn.pack()

t_output = Text(root, width=35, height=5, font='Arial 12 bold')
t_output.pack(pady=20)

root.mainloop()


Ссылка на ролик: https://vt.tiktok.com/ZS29auXRG/
7