Ko'p qirrali terminal dasturi: ASCII Art, Ob-havo, Shifrlash, 4 ta O'yin
Project description
๐ ๏ธ Laziz Tools
Ko'p qirrali terminal dasturi โ ASCII Art, Ob-havo, Shifrlash, Wordle!
โโโ โโโโโโ โโโโโโโโโโโโโโโโโโโ
โโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโ โโโโโโโโ โโโโโ โโโ โโโโโ
โโโ โโโโโโโโ โโโโโ โโโ โโโโโ
โโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโ
T O O L S v1.0.0
๐ฆ O'rnatish
pip install laziz-tools
๐ Ishga tushirish
laziz-tools
๐ฏ Xususiyatlar
๐จ 1. ASCII Art
- Matnni katta ASCII harflarga aylantiradi
- 5 xil uslub (Block, Stars, Dots, Plus, Slash)
- 6 xil rang (Qizil, Yashil, Sariq, Ko'k, Binafsha, Moviy)
pyfigleto'rnatilsa yanada ko'p fontlar
๐ฆ๏ธ 2. Ob-havo
- Bepul, API kalit kerak emas! (Open-Meteo.com)
- Dunyo bo'yicha istalgan shahar
- Hozirgi ob-havo + 4 kunlik prognoz
- Harorat, namlik, shamol, bosim
๐ 3. Shifrlash
- Caesar shifri โ klassik siljish usuli
- Vigenere shifri โ kalit so'z bilan
- Base64 โ kodlash/dekodlash
- XOR shifri โ ikki tomonga ishlaydi
๐ฒ 4. Wordle O'yini
- 5 harfli ingliz so'zini toping
- 6 ta urinish
- Rang ko'rsatkichlari (yashil/sariq/kulrang)
- Klaviatura holati
โ๏ธ Talablar
- Python 3.8+
- Tashqi kutubxona kerak emas (faqat standart
urllib,base64,random)
๐ Ixtiyoriy
pip install pyfiglet # Ko'proq ASCII art fontlari uchun
๐ Loyiha tuzilmasi
laziz_tools/
โโโ laziz_tools/
โ โโโ __init__.py
โ โโโ main.py โ Asosiy menyu
โ โโโ ascii_art.py โ ๐จ ASCII Art
โ โโโ obhavo.py โ ๐ฆ๏ธ Ob-havo
โ โโโ shifr.py โ ๐ Shifrlash
โ โโโ wordle.py โ ๐ฒ Wordle
โโโ pyproject.toml
โโโ README.md
๐ข PyPI ga yuklash
# Zarur paketlar
pip install build twine
# Paket yasash
python -m build
# PyPI ga yuklash
twine upload dist/*
๐ Litsenziya
MIT ยฉ Laziz
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lazizxayrulloyev_tools_uz-2.0.1.tar.gz.
File metadata
- Download URL: lazizxayrulloyev_tools_uz-2.0.1.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f99dc4cb98dd5713136279937ebe1e98860e99574d0bd996f52ad9af4fc62021
|
|
| MD5 |
f5d77c549cf1f4ffd4b369babfe4bfc9
|
|
| BLAKE2b-256 |
224af7f0350ea8fe9b38fd16a75a13181d1e71ac08ee196d8491b26188b20467
|
File details
Details for the file lazizxayrulloyev_tools_uz-2.0.1-py3-none-any.whl.
File metadata
- Download URL: lazizxayrulloyev_tools_uz-2.0.1-py3-none-any.whl
- Upload date:
- Size: 19.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f2f6294b3f68e4fa844d3de6b4ac0f801fcb94c0e60f322d12ef06e4a59fe62
|
|
| MD5 |
b79adb34dcd4a79182e260dbe830f637
|
|
| BLAKE2b-256 |
9d456e4f556549aa9d280fb3ae016192a25dc4f5a9c461b2fac0dcbce6e34ce6
|