
با آموزش حضوری و آنلاین مقدماتی تا پیشرفته پایتون , محبوبترین زبان برنامهنویسی دنیا در محیطی عملی کاربردی و پروژه محور وارد دنیای برنامه نویسی شوید
مشاهده بیشتر
اگه پایتون بلدی و میخوای وارد دنیای هوش مصنوعی بشی، این دوره مخصوص توئه! با آموزش پروژهمحور و همراهی اساتید حرفهای، یاد بگیر چطور از هوش مصنوعی تو زمینههایی مثل پزشکی، بورس و املاک استفاده کنی.
مشاهده بیشتر
اگه یادگیری ماشین بلدی و آمادهای وارد چالشهای حرفهای بشی، دوره یادگیری عمیق پروژهمحور برای توئه! طراحی شبکههای عصبی و کار روی پروژههای واقعی مثل تشخیص تصویر و پردازش زبان رو اینجا یاد میگیری.
مشاهده بیشتر
با این دوره، Django رو از پایه شروع کن و به یک حرفهای تبدیل شو! یاد بگیر چطور با معماری MVT، پایگاه داده و RESTful API کار کنی، پروژههای واقعی بسازی و آنها رو روی وب سرور مستقر کنی!
مشاهده بیشترمشخصات پروژه
-
2015
-
0.0
-
20709
-
0
-
0
پروژه ساعت دیجیتال با پایتون

ساخت ساعت دیجیتال، یک نمونه پروژه پایتون است که به درک مفاهیم پایه برنامه نویسی و آشنایی با کتابخانه های گرافیک پایتون کمک میکند. در ادامه به بررسی سورس کد این پروژه میپردازیم.
در ایجاد برنامه های رابط کاربری گرافیکی، میتوان برنامه را هر طور که خواست شخصی سازی کرد. از فونت متن گرفته تا رنگ پس زمینه، همه ویژگیها برای سفارشی سازی در دسترس هستند. در این پروژه پایتون، با استفاده از کتابخانه tkinter و time یک ساعت دیجیتال میسازیم.
مرحله اول : افزودن کتابخانه ها
اولین گام برای انجام پروژه، افزودن کتابخانه ها به محیط برنامه میباشد.
Tkinter یک بسته داخلی است که با پایتون ارائه میشود، ویژگی های جالبی دارد که می توان از آنها برای ساخت برنامه های ساده استفاده کرد.from tkinter import Label, Tk import time
مرحله دوم : ساخت رابط کاربری
حالا بیایید عنوان و اندازه برنامه خود را تعریف کنیم. توجه داشته باشید که در کد زیر، اگر شما یک پنجره ثابت میخواهید که قابلیت تغییر سایز به حداکثر یا حداقل صفحه را نداشته باشد در متد resizable از (0,0) و در غیر اینصورت برای قابل تغییر بودن اندازه صفحه از (1,1) استفاده میکنیم.
app_window = Tk() app_window.title("Digital Clock") app_window.geometry("420x150") app_window.resizable(1,1) text_font= ("Boulder", 68, 'bold') background = "#f2e750" foreground= "#363529" border_width = 25 label = Label(app_window, font=text_font, bg=background, fg=foreground, bd=border_width) label.grid(row=0, column=1)
مرحله سوم : تعریف توابع
بعد از طراحی ظاهر برنامه به تعریف توابع عملکردهای برنامه میپردازیم:
def digital_clock(): time_live = time.strftime("%H:%M:%S") label.config(text=time_live) label.after(200, digital_clock) digital_clock() app_window.mainloop()