Ascii Word Writing
Project description
Description :
The pyftext module converts your words to Ascii. You can draw Pyramid shapes at any height you want.
Installation :
pip install pyftext
How to Use
Pyramid Arguments :
Piramit(karakter, height, yazi)
karakter The character to use when creating the shape.
height Height of the Pyramid
yazi Writing in the middle of the created Pyramid
------
full_pyramid() Full Pyramid
half() Half Pyramid
double() Double Half Pyramid
Text Arguments :
Text(text, karakter, fontsize)
text The text you want to be created
karakter Character to use when creating the shape
fontsize Size of the figure (Default 15)
------
yaz() Writes text to the screen
rastgele() Random font assignment
Examples
Random Text
from pyftext import Text
metin = Text(text="YAZILIM FURYASI", karakter='@', fontsize=10)
metin.rastgele()
OUTPUT:
@ @ @@@@@@ @ @ @ @@ @ @@@@ @ @ @@@ @ @ @ @@@@ @
@ @ @ @ @ @ @ @ @@@ @@ @ @ @ @ @ @ @ @ @ @ @
@@ @ @ @ @ @ @ @ @ @ @@ @ @ @ @ @ @@ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@ @
@ @ @ @ @ @ @ @ @@ @ @ @@@@ @ @ @@@ @ @ @ @ @
@ @@@@@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@@@@ @ @
@ @ @@ @ @ @ @ @@ @ @ @ @ @ @ @ @ @ @ @ @
@ @ @@@@@@@ @ @@@@ @ @ @ @ @ @@@ @ @ @ @ @ @@@ @
Default Text
from pyftext import Text
metin = Text(text="YAZILIM FURYASI", karakter='#',fontsize=10)
metin.yaz()
OUTPUT:
# # # #### # # # # # #### # # #### # # # ### #
# # # # # # # # ## ## # # # # # # # # # # # #
# # # # # # # # ## ## # # # # # # # # # # #
# # # # # # # # # # # #### # # #### # # # ### #
# ##### # # # # # # # # # # # # # # ##### # #
# # # # # # # # # # # # # # # # # # # # #
# # # #### # #### # # # # # ### # # # # # ### #
Pyramids
from pyftext import Piramit
piramit = Piramit(karakter="#", height=10)
piramit.full_pyramid()
piramit.double()
piramit.half()
OUTPUT:
#
###
#####
#######
#########
###########
#############
###############
#################
###################
# #
## ##
### ###
#### ####
##### #####
###### ######
####### #######
######## ########
######### #########
########## ##########
#
##
###
####
#####
######
#######
########
#########
##########
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
pyftext-1.1.tar.gz
(4.6 kB
view details)
File details
Details for the file pyftext-1.1.tar.gz
.
File metadata
- Download URL: pyftext-1.1.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99713b593aea5c7c1a3cca846d0809dbf43b686d0e99790ac1cb03832973be50 |
|
MD5 | c80ed14ff0ceadf07892a21fd3033a90 |
|
BLAKE2b-256 | 0a3a9918bf2c217b7f51342c1b08c43eeb031550d5740c5cd52472bc411d5dd5 |