Ilia python

می خواهم تو این وبلاگ بعضی از امکانات پایتون رو آموزش بدم

Ilia python

می خواهم تو این وبلاگ بعضی از امکانات پایتون رو آموزش بدم

تبدیل متن به ascii art

ایلیا نوری | چهارشنبه, ۲۷ بهمن ۱۴۰۰، ۰۸:۵۵ ب.ظ | ۱ نظر

سلام.

امروز می خواهم آموزش تبدیل متن به ascii art رو بهتون بدم.

بعد از آموزش،لینک نرم افزار گرافیکی همین رو براتون می زارم.

خیلی سعی کردم براتون نمونه اش رو براتون بزارم اما نشد.

ولی اشکال نداره.

خودتون این آموزش رو دنبال کنید و نتیجه اش رو ببینید.

البته ascii art فقط برای زبان انگلیسی است.

یعنی اگه با زبان فارسی بزنید جواب نمیده.

اولین کار اینه که وارد cmd می شوید و این دستور رو تایپ می کنید:

pip install pyfiglet

با توجه به سرعت اینترنتتون کمی طول می کشه نصب این کتابخانه.

بعد از اینکه کتابخانه کامل نصب شد یک فایل جدید پایتونی ایجاد کنید.

اول کد هاتون بنویسید:

import pyfiglet

اینکار باعث میشه که کتابخانه pyfiglet رو وارد برنامه تون کنید.

بعد از اون میتونید از تابع اصلی print استفاده کنید.

حتی اگه یک ذره پایتون هم بلد باشید میدونید دستور print چکار میکنه.

اگه هم ندونید از اسمش معلومه :یعنی چاپ کردن.

شما اینجا باید از تابع print استفاده کنید تا پاسخ مورد نظرتون رو بهتون بده.

من اینجا یک مثال برای ascii art شدن کلمه براتون میارم:

print(pyfiglet.figlet_format("ilia")

انجا کلمه ilia رو براتون تبدیل به ascii art می کنه.
اگه می خواهید کلمه ی دیگه ای رو براتون تبدیل به ascii art کنه باید بجای ilia،کلمه ی دیگه ای رو بگذارید.

البته کلمه یا جمله ی مورد نظرتون باید درون " یا ' باشه وگرنه بهتون ارور میده.

امیدوارم این آموزش بهتون کمک کرده باشه و تونسته باشید استفاده کنید.

البته من در نظر گرفته ام کسانی که این مطالب را می خوانند هیچ چیزی از پایتون نمی دونند و به قول معروف 0 کیلومتر هستند.

لینک دانلود سورس text to ascii art:

دانلود پروژه تبدیل متن به اسکی آرت گرافیکی
توضیحات: پروژه گرافیکی تبدیل متن به ascii art

دانلود پروژه تبدیل متن به اسکی آرت کنسولی
توضیحات: پروژه ی کنسولی تبدیل متن به ascii art

این هم از آموزش امروز .

تا روزی دیگر و آموزشی دیگر خداحافظخندهلبخندPython iconPython icon

نظرات  (۱)

  • علی رضا موسوی
  • این آموزش خیلی خوب بود.

    راهی برای زبان فارسی نیست؟

    پاسخ:
    سلام.
    ممنون از نظر خوبتون.
    نه.
    فعلا راهی پیدا نکرده ام.
    مگر اینکه خودم یکی بسازم براتون سورس رو بگذارم.

    ارسال نظر

    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی