Игра Wordle на русском с помощью python
Часть кода:
Весь исходник: https://gist.github.com/kotazzz/907f2b5675a785900a79383dfd3200a1
Создатель - @kot_az
Ссылка на ролик: https://youtube.com/@club_programmers?si=av5Ur-es1MwckU76
Часть кода:
import tkinter as tk
import random
import tkinter.messagebox as messagebox
data = [
"суета",
"лимон",
"арбуз",
"питон",
"рыбак",
"выбул",
]
class WordleGame:
def init(self, master):
self.master = master
master.title("Wordle на русском")
self.alphabet = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя"
self.current_guess = ""
self.attempts = 0
self.target_word = random.choice(data)
print(f"Загаданное слово: {self.target_word}") # Для отладки
self.create_widgets()
Весь исходник: https://gist.github.com/kotazzz/907f2b5675a785900a79383dfd3200a1
Создатель - @kot_az
Ссылка на ролик: https://youtube.com/@club_programmers?si=av5Ur-es1MwckU76
❤4🔥2👍1
Генератор шума на python
Часть кода:
Исходный код: https://gist.github.com/kotazzz/f493b4d73e3628f5f72a29d53c2d41b5
Создатель - @kot_az
Ссылка на ролик: https://vt.tiktok.com/ZSYsVycQ8/
Часть кода:
import tkinter as tk
from tkinter import ttk, IntVar, BooleanVar
import pygame
import numpy as np
import os
# Инициализация pygame
pygame.init()
# --- Функции для генерации шума ---
def generate_noise(width, height, noise_type, ranges, range_type, scale, seed=None):
if seed is not None:
np.random.seed(seed)
if noise_type == "color":
noise = np.random.randint(0, 256, (height, width, 3), dtype=np.uint8)
for i in range(3):
noise[:, :, i] = apply_range(noise[:, :, i], ranges[i][0], ranges[i][1], range_type)
else:
noise = np.random.randint(0, 256, (height, width), dtype=np.uint8)
noise = apply_range(noise, ranges[0][0], ranges[0][1], range_type)
noise = np.stack((noise, noise, noise), axis=2)
if scale > 1:
noise = np.repeat(np.repeat(noise, scale, axis=0), scale, axis=1)
return noise
Исходный код: https://gist.github.com/kotazzz/f493b4d73e3628f5f72a29d53c2d41b5
Создатель - @kot_az
Ссылка на ролик: https://vt.tiktok.com/ZSYsVycQ8/
❤2👍2
Генератор qr кодов на python
Исходный код:
Создатель - @FLEXXAT
Исходный код:
import qrcode
def generate_qr_code():
data = input("Введите данные для кодирования в QR-коде: ")
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
qr.add_data(data)
qr.make(fit=True)
img = qr.make_image(fill='black', back_color='white')
file_path = "qrcode.png"
img.save(file_path)
print(f"QR-код, сохраненный как {file_path}")
generate_qr_code()
Создатель - @FLEXXAT
👍4❤1💊1
Таймер в командой строке windows с помощью C
Часть кода:
Весь код: https://github.com/Niekit56/StopWatch4Win
Создатель - @nie_kit
Ссылка на ролик: https://vt.tiktok.com/ZSYThmtJ6/
Часть кода:
#include <stdio.h>
#include <windows.h>
#include <stdlib.h>
#define TRUE 1
// Function for outputting digits
void drawDigit(int digit, char buffer[][100]) {
switch(digit) {
case 0:
sprintf(buffer[0], " ##### ");
sprintf(buffer[1], " # # ");
sprintf(buffer[2], "# #");
sprintf(buffer[3], "# #");
sprintf(buffer[4], "# #");
sprintf(buffer[5], " # # ");
sprintf(buffer[6], " ##### ");
break;
Весь код: https://github.com/Niekit56/StopWatch4Win
Создатель - @nie_kit
Ссылка на ролик: https://vt.tiktok.com/ZSYThmtJ6/
❤🔥5👍2🤮1 1
Программа для получения текущей даты с помощью C++
Исходный код:
Создатель - @nie_kit
Ссылка на ролик: https://vt.tiktok.com/ZSYo7ox1f/
Исходный код:
#include <iostream>
#include <iomanip>
#include <chrono>
#include <ctime>
using namespace std;
int main() {
auto now = chrono::system_clock::now();
time_t now_time_t = chrono::system_clock::to_time_t(now);
tm* now_tm = localtime(&now_time_t);
cout << setfill('0') << setw(2) << now_tm->tm_mon + 1 << "/"
<< setfill('0') << setw(2) << now_tm->tm_mday << "/"
<< (now_tm->tm_year + 1900) << endl;
return 0;
}
Создатель - @nie_kit
Ссылка на ролик: https://vt.tiktok.com/ZSYo7ox1f/
❤🔥3❤2👍1
▪️Объяснил как работают декораторы в python
Код из видео:
Ссылка на ролик: https://vt.tiktok.com/ZS2JMR6P9/
Код из видео:
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/
👍3❤1
Программа для удаления фона с изображения на python
Исходный код:
Ссылка на ролик: https://vt.tiktok.com/ZS2NGBK4E/
Исходный код:
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
▪Красивая анимация на python
Исходный код:
Ссылка на ролик: https://vt.tiktok.com/ZS26Eyjqn/
Исходный код:
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/
❤5 2🔥1 1