انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: saman.TF در 25 آذر 1392، 01:44 ب‌ظ

عنوان: سوال: ساخت یک برنامه ساده
ارسال شده توسط: saman.TF در 25 آذر 1392، 01:44 ب‌ظ
سلام

تازه دارم پایتون یاد میگیرم

میشه یک برنامه بسیار ساده مثل زیر را بگید چجوری بنویسم


یک دکمه باشه که وقتی روش کلیک می کنی یه پیغام مثلا سلام را نشون بده

   لطفا کلا تمام چیزایی که لازمه دانلود بشه را لینک بدید

 ](*,) ;D
عنوان: پاسخ : سوال: ساخت یک برنامه ساده
ارسال شده توسط: Ma3X در 25 آذر 1392، 01:51 ب‌ظ
اگر تازه می‌خوای شروع به یادگیری کنی، فعلا سمت محیط گرافیکی نرو.
برای شروع:
- برنامه‌ای که نمره درس‌های مختلف رو به عنوان ورودی بگیره و ضمن محاسبه و نمایش معدل، نشون بده که قبول یا مردود شدی.
- برنامه محاسبه BMI

عنوان: پاسخ : سوال: ساخت یک برنامه ساده
ارسال شده توسط: saman.TF در 25 آذر 1392، 03:14 ب‌ظ
دوتا کتاب درباره پایتون خوندم.
اتفاقا میخوام گرافیکی باشه
میخوام بدونم برای اینکار دقیقا چه چیزایی را باید دانلود کنم
چون این چیزی که شما میگید تو ترمینال اجرا میشه من میخوام گرافیکی باشه
عنوان: پاسخ : سوال: ساخت یک برنامه ساده
ارسال شده توسط: mojtabarezaei76 در 25 آذر 1392، 04:13 ب‌ظ
این با تکینتر و پایتون3ه فقط خط چهارم باید یک تب بزنی
واسه اینکه آیکون داشته باشه تو خط هفتم من http://findicons.com/icon/download/441777/distributor_logo_fedora/48/ico?id=442258 (http://findicons.com/icon/download/441777/distributor_logo_fedora/48/ico?id=442258) را گذاشتم اگه می خواهی این را عینا اجرا کنی فایل را باید بریزی تو پوشه ای که این فایل پایتون است
واسه نصب تکینتر  تو ابونتو کد زیر را هم باید بزنی
sudo apt-get install python3-tkfrom tkinter import *
from tkinter.messagebox import showinfo
def reply(name):
showinfo(title='Reply', message='Hello %s!' % name) 
top = Tk()
top.title('Echo')
top.iconbitmap('py-blue-trans-out.ico')
Label(top, text="Enter your name:").pack(side=TOP)
ent = Entry(top)
ent.pack(side=TOP)
btn = Button(top, text="Submit", command=(lambda: reply(ent.get())))
btn.pack(side=LEFT)
top.mainloop()
عنوان: پاسخ : سوال: ساخت یک برنامه ساده
ارسال شده توسط: saman.TF در 25 آذر 1392، 04:17 ب‌ظ
مشکل من همینجاست که میخوام بدونم برای ساخت یه برنامه گرافیکی با پایتون باید  کلا چیکار کنم ؟ چی نصب کنم ؟ یه توضیح کامل لطفا

این sudo apt-get install python3-tk تیکینر را نصب میکنه ؟
عنوان: پاسخ : سوال: ساخت یک برنامه ساده
ارسال شده توسط: mojtabarezaei76 در 25 آذر 1392، 04:19 ب‌ظ
آره معمولن بهش می گن tk
عنوان: پاسخ : سوال: ساخت یک برنامه ساده
ارسال شده توسط: mojtabarezaei76 در 25 آذر 1392، 04:27 ب‌ظ
البته pyqt و pygtk وwx هم هست ولی برای شروع بهترین tkه  تازه فکر کنم پایتون این را پیش فرض بدونه چون تو ویندوز به صورت پیش فرض با نصب پایتون نصب می شه تازه بعضی از این ها  دیر به ورژن های جدید پورت می شه و بعضی هاشون نمی شه مثل wx اما tk نه
عنوان: پاسخ : سوال: ساخت یک برنامه ساده
ارسال شده توسط: saman.TF در 25 آذر 1392، 07:52 ب‌ظ
tk را از سایت اصلیش چطوری دانلود کنم؟

بعد دانلود و نصب  پایتون و تکینر میشه وارد محیط گرافیکی شد و ظاهر برنامه را درست کرد و بعد شروع به کدنویسی نمود

بعدش آیا نسخه های این دو باید باهم هماهنگ باشه یا نه؟ (اگه + بود چطوری؟)
عنوان: پاسخ : سوال: ساخت یک برنامه ساده
ارسال شده توسط: saman.TF در 27 آذر 1392، 12:32 ب‌ظ
tk را از سایت اصلیش چطوری دانلود کنم؟

بعد دانلود و نصب  پایتون و تکینر میشه وارد محیط گرافیکی شد و ظاهر برنامه را درست کرد و بعد شروع به کدنویسی نمود

بعدش آیا نسخه های این دو باید باهم هماهنگ باشه یا نه؟ (اگه + بود چطوری؟)

کسی نبود جواب بده؟ :(