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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: سوال: ساخت یک برنامه ساده  (دفعات بازدید: 2517 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین saman.TF

  • Full Member
  • *
  • ارسال: 121
  • جنسیت : پسر
سوال: ساخت یک برنامه ساده
« : 25 آذر 1392، 01:44 ب‌ظ »
سلام

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

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


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

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

 ](*,) ;D

آفلاین Ma3X

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 877
  • جنسیت : پسر
  • It is Matrix
    • ماتریکس. آی آر
پاسخ : سوال: ساخت یک برنامه ساده
« پاسخ #1 : 25 آذر 1392، 01:51 ب‌ظ »
اگر تازه می‌خوای شروع به یادگیری کنی، فعلا سمت محیط گرافیکی نرو.
برای شروع:
- برنامه‌ای که نمره درس‌های مختلف رو به عنوان ورودی بگیره و ضمن محاسبه و نمایش معدل، نشون بده که قبول یا مردود شدی.
- برنامه محاسبه BMI


آفلاین saman.TF

  • Full Member
  • *
  • ارسال: 121
  • جنسیت : پسر
پاسخ : سوال: ساخت یک برنامه ساده
« پاسخ #2 : 25 آذر 1392، 03:14 ب‌ظ »
دوتا کتاب درباره پایتون خوندم.
اتفاقا میخوام گرافیکی باشه
میخوام بدونم برای اینکار دقیقا چه چیزایی را باید دانلود کنم
چون این چیزی که شما میگید تو ترمینال اجرا میشه من میخوام گرافیکی باشه

آفلاین mojtabarezaei76

  • Full Member
  • *
  • ارسال: 179
  • جنسیت : پسر
پاسخ : سوال: ساخت یک برنامه ساده
« پاسخ #3 : 25 آذر 1392، 04:13 ب‌ظ »
این با تکینتر و پایتون3ه فقط خط چهارم باید یک تب بزنی
واسه اینکه آیکون داشته باشه تو خط هفتم من 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()
« آخرین ویرایش: 25 آذر 1392، 04:18 ب‌ظ توسط mojtabarezaei76 »
دنیا را دو گونه می توان تغییر داد: با قلم (كاربست اندیشه) و با شمشیر (كاربست زور)

آفلاین saman.TF

  • Full Member
  • *
  • ارسال: 121
  • جنسیت : پسر
پاسخ : سوال: ساخت یک برنامه ساده
« پاسخ #4 : 25 آذر 1392، 04:17 ب‌ظ »
مشکل من همینجاست که میخوام بدونم برای ساخت یه برنامه گرافیکی با پایتون باید  کلا چیکار کنم ؟ چی نصب کنم ؟ یه توضیح کامل لطفا

این sudo apt-get install python3-tk تیکینر را نصب میکنه ؟
« آخرین ویرایش: 25 آذر 1392، 04:19 ب‌ظ توسط Amir Ali-68 »

آفلاین mojtabarezaei76

  • Full Member
  • *
  • ارسال: 179
  • جنسیت : پسر
پاسخ : سوال: ساخت یک برنامه ساده
« پاسخ #5 : 25 آذر 1392، 04:19 ب‌ظ »
آره معمولن بهش می گن tk
دنیا را دو گونه می توان تغییر داد: با قلم (كاربست اندیشه) و با شمشیر (كاربست زور)

آفلاین mojtabarezaei76

  • Full Member
  • *
  • ارسال: 179
  • جنسیت : پسر
پاسخ : سوال: ساخت یک برنامه ساده
« پاسخ #6 : 25 آذر 1392، 04:27 ب‌ظ »
البته pyqt و pygtk وwx هم هست ولی برای شروع بهترین tkه  تازه فکر کنم پایتون این را پیش فرض بدونه چون تو ویندوز به صورت پیش فرض با نصب پایتون نصب می شه تازه بعضی از این ها  دیر به ورژن های جدید پورت می شه و بعضی هاشون نمی شه مثل wx اما tk نه
دنیا را دو گونه می توان تغییر داد: با قلم (كاربست اندیشه) و با شمشیر (كاربست زور)

آفلاین saman.TF

  • Full Member
  • *
  • ارسال: 121
  • جنسیت : پسر
پاسخ : سوال: ساخت یک برنامه ساده
« پاسخ #7 : 25 آذر 1392، 07:52 ب‌ظ »
tk را از سایت اصلیش چطوری دانلود کنم؟

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

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

آفلاین saman.TF

  • Full Member
  • *
  • ارسال: 121
  • جنسیت : پسر
پاسخ : سوال: ساخت یک برنامه ساده
« پاسخ #8 : 27 آذر 1392، 12:32 ب‌ظ »
tk را از سایت اصلیش چطوری دانلود کنم؟

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

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

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