آموزش منطق و مقدمات برنامه نویسی به همراه الگوریتم و فلوچارت آموزش منطق و مقدمات برنامه نویسی به همراه الگوریتم و فلوچارت
021-88146330
021-88146323
0

سبد خرید شما خالی است!

آموزشگاه برنامه نویسی تحلیل‌داده

با مجوز رسمی از سازمان فنی و حرفه‌ای کشور

ورود / ثبت‌نام

ورود کاربر جدید هستید؟ ثبت نام کنید

آموزش ساخت تبدیل رمز ارز با پایتون

آموزش ساخت رمز ارز با پایتون
شرح مختصر پروژه

در این پروژه یک آموزش کامل برای برنامه تبدیل ارز دیجیتال به تومان و برعکس با پایتون ارائه می‌دهیم

توضیحات پروژه

ساخت برنامه تبدیل ارز دیجیتال به تومان با استفاده از پایتون

در این آموزش، ما یک برنامه ساده با زبان برنامه‌نویسی پایتون می‌سازیم که قیمت‌های فعلی ارزهای دیجیتال را نمایش داده و امکان تبدیل این ارزها به تومان و برعکس را فراهم می‌کند.

پیش‌نیازها

  1. نصب پایتون: مطمئن شوید که پایتون بر روی سیستم شما نصب شده است.
  2. ویرایشگر کد: می‌توانید از هر ویرایشگر متنی مانند Notepad++، Visual Studio Code یا PyCharm استفاده کنید.
  3. کتابخانه‌های مورد نیاز: برای اجرای این برنامه، به کتابخانه‌های tkinter، pycoingecko و locale نیاز دارید. tkinter برای ایجاد رابط کاربری گرافیکی و pycoingecko برای دریافت داده‌های ارز دیجیتال استفاده می‌شود.
  4.  
اگر شما هم علاقه‌مند به یادگیری و اجرای پروژه‌های مشابه هستید و می‌خواهید مهارت‌های برنامه‌نویسی خود را در زمینه Python افزایش دهید، دعوت می‌کنیم تا در دوره‌های پروژه محور پایتون آموزشگاه ما شرکت کنید. این دوره‌ها شما را با چالش‌های عملی مواجه ساخته و تحت راهنمایی اساتید مجرب، دانش و تجربه شما را به سطح بالاتری می‌برند. ثبت‌نام در این دوره‌ها فرصتی منحصر به فرد برای توسعه مهارت‌های عملی و تقویت پایه‌های نظری شما در برنامه‌نویسی است.

نصب کتابخانه‌ها

برای نصب کتابخانه pycoingecko، دستور زیر را در ترمینال یا Command prompt اجرا کنید:

pip install pycoingecko

مراحل ساخت برنامه

1.وارد کردن کتابخانه‌ها:

ابتدا کتابخانه‌های مورد نیاز را وارد می‌کنیم.

import locale
from pycoingecko import CoinGeckoAPI
import tkinter as tk
from tkinter import ttk, simpledialog
import threading
import webbrowser

2.تنظیمات لوکال:

این کد به ما کمک می‌کند تا اعداد را به شکلی که در ایران عادت داریم نمایش دهیم (مثلاً ۱,۰۰۰ به جای 1000):

locale.setlocale(locale.LC_ALL, '')

3. توابع مورد نیاز:

ما چند تابع مختلف می‌نویسیم:

  • get_crypto_prices: برای دریافت قیمت‌های فعلی ارزهای دیجیتال از API CoinGecko.
  • format_number: برای فرمت کردن اعداد با جداکننده‌های هزارگان.
  • توابع convert_to_toman و convert_from_toman: برای تبدیل مقادیر به تومان و برعکس.
  • update_prices: برای به‌روزرسانی قیمت‌ها در رابط کاربری.
  • ask_amount_and_convert: برای دریافت مقدار از کاربر و نمایش نتیجه تبدیل.

4.ایجاد رابط کاربری:

پنجره اصلی، منوی انتخاب ارز، دکمه‌های تبدیل و نمایش قیمت‌ها و قسمت نمایش نتایج ایجاد می‌شود.از tkinter برای ساخت رابط کاربری گرافیکی استفاده می‌شود.

5.اجرای برنامه:

با فراخوانی window.mainloop(), برنامه شروع به کار می‌کند و رابط کاربری نمایش داده می‌شود.

نکات مهم

این برنامه به اینترنت برای دریافت داده‌ها از API CoinGecko نیاز دارد.ممکن است برای تنظیمات لوکال برای جداکننده‌های هزارگان نیاز به تنظیمات خاصی باشد که بسته به سیستم‌عامل ممکن است متفاوت باشد.

با اجرای این برنامه، شما قادر خواهید بود قیمت‌های فعلی ارزهای دیجیتال را مشاهده کرده و مقادیر مختلفی را به تومان یا از تومان به ارز دیجیتال تبدیل کنید. این یک راه عالی برای آشنایی با برنامه‌نویسی پایتون و کار با API‌ها و رابط‌های کاربری گرافیکی است.

1402/12/18 1582 246
رمز عبور : tahlildadeh.com یا www.tahlildade.com

نظرات شما

برای ارسال سوال لازم است، ابتدا وارد سایت شوید.