این سایت از کوکی استفاده می کند. ادامه مرور در این سایت به منزله این است که با استفاده کوکی ها توسط ما موافقت کرده اید.

 

خوش آمدید به انجمن تخصصی پایتون و جنگو (پایتونی ها)

لطفاً برای دسترسی به تمامی بخش های سایت مراحل ثبت نام و ایجاد حساب کاربری را طی نمایید.

جستجو در تالار: در حال نمایش نتایج برای برچسب های 'پایتون'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالار ها

  • پایتون ( Python )
    • تالار پایتون مقدماتی
    • تالار پایتون پیشرفته
    • تالار تفاوت زبان پایتون ورژن ۲ و ۳
  • جنگو ( django )
    • تالار جنگو مقدماتی
    • تالار جنگو پیشرفته
    • تالار کتاب جنگو ( جنگو بوک )
    • تالار آموزش پروژه محور جنگو
  • آموزش تکه کدهای کاربردی پایتون ( Python Code Snippet )
  • دریافت نسخه های پایتون
    • نرم افزار زبان برنامه نویسی پایتون
  • دریافت افزونه های پایتون
    • اجرای اسکریپتهای پایتون در اندروید
  • رفع مشكلات برنامه های پايتون
  • معرفی برنامه های تحت پايتون
  • بخش بایگانی

وبلاگ‌ها

  • مقایسه Python با هشت زبان برنامه نویسی مطرح جهان

دسته ها

  • مقاله های سایت

دسته ها

  • دانلود نرم افزار زبان برنامه نویسی پایتون
  • دریافت افزونه های پایتون
    • اجرای اسکریپتهای پایتون در اندروید
  • کتاب های آموزشی پایتون ( Python )
  • کتاب های آموزش فریم ورک جنگو ( Django )

دسته ها

  • آموزش پایتون
    • آموزش پایتون مقدماتی
    • آموزش پایتون پیشرفته
    • تفاوت های پایتون ۲ و پایتون ۳
  • آموزش جنگو
    • آموزش جنگو مقدماتی
    • آموزش جنگو پیشرفته
    • آموزش پروژه محور جنگو
  • تکه کدهای کاربردی پایتون ( Python Code Snippet )
  • آموزش گیت
    • گیت لب ( GitLab )
    • گیت هاب ( GitHub )

18 نتیجه پیدا شد

  1. سلام فایل setup پایتون 3.6.4 رو دانلود و با توجه به ویزارد خود setup برنامه رو نصب کردم. یه برنامه ساده # This program prints Hello, world! print('Hello, world!') روی فایل txt نوشتم و پسوند فایل رو به py. تغییر دادم و در فولدر جاری (یعنی جایی که خود پایتون نصب شده "C:\Users\Mehdi\AppData\Local\Programs\Python\Python36-32") فایل hello.py رو کپی کردم. وارد قسمت خط اجرایی پایتون شدم و دستور "python hello.py" رو وارد کردم. ولی خطای "invalid syntax" رو برگردونده. عکس خطا رو ضمیمه کردم. لطفا راهنمایی کنید. ممنونم.
  2. سلام من یک کد سایت نوشته شده با جانگو در قسمت بک اند و انگولار در قسمت فرانت رو برام فرستادن اما تاحالا با جانگو کار نکردم و همیشه با php کار کردم میخواستم بدونم چطور میتونم این کد هارو روی هاستم اجرا کنم و سایتم رو بالا بیارم خیلی سرچ زدم اما نتونستم به جوابم برسم ممنون میشم اگه به صورت مقدماتی توضیح بدید
  3. درود بر دوستان و برنامه نویسان پایتون من بعد گذراندن یع دوره مقدماتی کوتاه ، صرفا برا تمرین برای یاداوری کد ها ، یه برنامه نوشتم برای حل معادله درجه 2 اینا... سورسش اینه: from cmath import* gozine=int(input("Baraye Dadan Rishe va Gereftane Moadele , Adad 1 va Baraye hal Moadele Adad 2 ra Vared konid .")) if gozine == 1: class moadele1 () : rishe1=0 rishe2=0 def risheha (s) : print("moadele shoma Amade Ast :" + "x^2"+"-"+S+"x"+ "+"+P) moadele1rishe = moadele1() moadele1rishe.rishe1 = int(input(" Rishe 1 ra vared konid ")) moadele1rishe.rishe2 = int(input("rishe 2 ra vared konid " )) P = moadele1rishe.rishe1 * moadele1rishe.rishe2 S = moadele1rishe.rishe1 + moadele1rishe.rishe2 P = str(P) S = str(S) print(risheha(moadele1rishe)) elif gozine ==2 : class moadele2 (): zarib_a = 0 zarib_b = 0 zarib_c = 0 def moadele2_hi (sss) : print("rishe haye shoma in ast :" + rishe_1 + " va " + rishe_2) moadele_koll=moadele2() moadele_koll.zarib_a=int(input("Lotfan Zarib A ra Vared Konid ")) moadele_koll.zarib_b=int(input("Lotfan Zarib B ra Vared Konid")) moadele_koll.zarib_c=int(input("Lotfan Zarib C ra varid Konid")) delta = ((moadele_koll.zarib_b) **2)-4*(moadele_koll.zarib_a * moadele_koll.zarib_c) if delta < 0 : print("delta nemitavand Bashad ! ") rishe_1 = (-moadele_koll.zarib_b - sqrt(delta))/(2 * moadele_koll.zarib_a) rishe_2 = (-moadele_koll.zarib_b + sqrt(delta))/(2 * moadele_koll.zarib_a) rishe_1=str(rishe_1) rishe_2=str(rishe_2) print(moadele2_hi(moadele_koll)) else : print("Faqat adad 1 ya 2 ra vared konid " پیشنهادی داشتین لطفا ذکر کنین
  4. سلام.امروز یه چند خط پایتون مینویسم که وظیفه هر خط کد رو بهتون توضیح میدم خب تصور کنید در یک فروشگاه مواد غذایی هستیم و میخواهیم قیمت گوشت و پنیر و نان را بپرسیم. ما برای پرسش هایمان جوابی نیز دریافت خواهیم کرد . خب الان از روی خواستمون برنامه رو مینویسم: a = input("cola , milk , apple") if a == "cola": print("It is 2000 toman") elif a == "milk": print("it is 1000 toman") elif a == "apple": print("it is 5000 toman") else: print("sorry") quit=input() اگر می خواهیم چند از شرط if استفاده کنیم از elif استفاده میکنیم. else در صورت برقرار نبودن شرط اجرا میشود. تا پست بعدی خدا نگهدار
  5. آموزش زبان پایتون اموزش برنامه نویسی
  6. سلام در اجرای فایل برنامه ام با خطای زیر مواجه می شوم: کسی می تونه راهنمایی کنه؟ File "", line 1, in runfile('C:/Users/niloo/PycharmProjects/untitled/MADRL-master/runners/run_multiwalker.py', wdir='C:/Users/niloo/PycharmProjects/untitled/MADRL-master/runners') File "C:\Users\niloo\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 710, in runfile execfile(filename, namespace) File "C:\Users\niloo\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 101, in execfile exec(compile(f.read(), filename, 'exec'), namespace) File "C:/Users/niloo/PycharmProjects/untitled/MADRL-master/runners/run_multiwalker.py", line 7, in from runners import RunnerParser File "", line 961, in _find_and_load File "", line 946, in _find_and_load_unlocked File "", line 881, in _find_spec File "", line 855, in _find_spec_legacy File "C:\Users\niloo\Anaconda3\lib\site-packages\pyximport\pyximport.py", line 253, in find_module fp, pathname, (ext,mode,ty) = imp.find_module(fullname,package_path) File "C:\Users\niloo\Anaconda3\lib\imp.py", line 269, in find_module raise RuntimeError("'path' must be None or a list, " RuntimeError: 'path' must be None or a list, not <class '_frozen_importlib_external._NamespacePath'>
  7. سلام من کلاس پایتون میرم و استادمون یه سوال گفته و من نتونستم حل کنم اگه میشه کمکم کنید سوال: يک برنامه بنويسيد که يکان ، دهگان وصدگان که کاربر وارد کرده را جمع و چاپ کند لطفا کمک کنید
  8. سلام دوستان و ادمین گل. سوالام ایناست. 1- که این که میگن رشته ها در فرم لیترال باشه یعنی چه ؟ 2- فرم لیترال مخصوص رشته هاست ؟ 3 - فرم لیترال مخصوص زبان پایتون هست؟
  9. سلام بر ادمین انجمن که با حال ترین ادمین دنیاست اگه میشه یک مقدار راجب identity توضیح بدید که کلا چی هست و در پایتون چه جوریه . آموزشی که من از روش پیش می رم به ظاهر فارسیه ولی خودش از اول ترجمه می خواد . تشکر
  10. سلام . من الان میدونم که با علامت # می شه یک خط را در پایتون کامنت تک خطی ایجاد کرد. سوال اینه که چه طور می تونم مثلا 100 تا خط را با هم کامنت کنم ؟ از محیط پای چرم استفاده می کنم ممنون میشم کلید میانبرش را هم بگید.
  11. سلام چجوری میشه چندتا چیز مختلف که تو یک لیست هستندو تبدیل به یک آیتم کرد؟؟
  12. سلام خسته نباشید. ببخشید من به یک مشکلی برخوردم ، anaconda 3 و pycharm 3.0.1 رو نصب کردم. اما الان چند مشکل وجود داره : اول اینکه anaconda بصورت پیش فرض توی این مسیر نصب شد : cprogramDataanaconda من بعد از اینکه به مشکل خوردم و سرچ کردم یک بار دیگه در مسیر مستقیم درایو c نصبش کردم. الان دومی رو در مسیر زیر میبینم : c/anaconda ولی اونی رو که اول در مسیر cprogramDataanaconda نصب کرده بودم پیدا نمی کنم که پاکش کنم. سوال اولم اینه : اون اولی رو چه طور پاک کنم ؟ مورد دوم این که توی cmd وقتی عبارت python -version رو می نویسیم این خروجی رو به من میده : 'python' is not recognized as an internal or external command, operable program or batch file. دلیل اجرا نشدنش چیه ؟ مورد بعدی اینکه من در pycharm وقتی میخوام یک کد رو اجرا بگیریم این ارور را به من بر میگردونه : error : please select avalid python interpreter ضمنا اون فایل هایی که پسوند پایتون دارن هنوز این شکلی هستن : (عکس پیوست شده) اگه میشه لطفا یکی راهنمایی کنه چطوری نصب کنم و ارورها رو رفع کنم . اینم بگم که مجبورم از همین دو نسخه استفاده کنم. تشکر
  13. سلام به همه دوستان من تازه کارم توی برنامه نویسی دنبال یک IDE خوب برای زبان Python میگردم اگر امکانش هست معرفی کنید با تشکر.
  14. سلام من یک پروژه رو با پایتون انجام دادم که شامل چند فایل شده من چطور میتونم این پروژه رو بصورتی در بیارم که وقتی کاربر روش کلیک میکنه فرم من اجرا بشه و قصد ندارم کاربر تایپ کنه python FILENAME.PY تشکر
  15. با سلام برای پیدا کردن تمام اعداد به صورت نماد علمی با استفاده از ماژول re در پایتون این را پیدا کرده ام. کسی میدونه که نشانه های داخل پرانتز چه معنی ای میدهند؟ re.findall(\d + \.\d + [Ee]?[+-]?\d+ )
  16. به نام خدا با جلسه دهم از سری آموزش برنامه نویسی صفر تا صد زبان پایتون در خدمت شما عزیزان هستیم . همراه پایتونی ها باشید . در این جلسه سعی میکنیم بسیار روان و ساده مبحث عملگرها رو برای شما دوستان در زبان پایتون آموزش بدیم . عملگرها ( Operators ) در زبان پایتون : عملگر ها در تمام زندگی ما انسان ها جای دارند . در همه جا . حتی در زمان کودکی در مدرسه های تمام دنیا اولین چیزهایی که به دانش آموزان آموزش میدن استفاده از عملگرهاست . خب خیلی واضح هست که عملگرها در زبان های برنامه نویسی هم وجود دارند و بخش مهمی از اون زبان برنامه نویسی رو تشکیل میدن . عملگرها نمادهایی هستند که اعمال خاصی رو انجام میدن . مثلا علامت " + " یعنی اینکه 2 چیز رو باهم جمع میکنه . مثلا اگر ما X و Y داشته باشیم عبارت X + Y یعنی اینکه باید این 2 مقدار با هم جمع شوند . پس تا اینجا معنی عملگر رو متوجه شدید . نکته : به X و Y عملوندهای عملگر + می گویند . دسته بندی عملگرها در زبان برنامه نویسی پایتون : عملگرها در زبان برنامه نویسی پایتون به 5 دسته تقسیم می شوند . در زیر 5 مورد رو به تفصیل توضیح میدم براتون : 1- عملگرهای محاسباتی ( arithmatic ) 2- عملگرهای رابطه ای یا مقایسه ای ( comparison ) 3- علمگرهای منطقی ( boolean ) 4- عملگرهای ترکیبی 5- عملگرهای بیتی عملگرهای محاسباتی در پایتون : عملگرهای محاسباتی در پایتون اعمال محاسباتی را روی عملوندهای خود انجام میدهند . عملگر جمع : این عملگر دو عملوند رو با هم جمع میکنه X + Y مثال : 12 = 6 + 6 عملگر تقسیم ( اعشاری ) : این عملگر دو عملوند رو از هم تقسیم میکنه . این عملگر تقسیم رو اعشاری انجام میده . یعنی حتی اگر 2 تا عدد صحیح باشید جواب این تقسیم اعشاری خواهد بود . X / Y مثال : 1.5 = 4 / 6 مثال : 3.0 = 2 / 6 عملگر تقسیم ( صحیح ) : این عملگر دو عملوند رو از هم تقسیم میکنه . این عملگر تقسیم رو صحیح انجام میده . یعنی حتی اگر 2 تا عدد باقی مونده داشته باشند اون هارو نمایش نمیده و اعشاری نمیشه . X // Y مثال : 1 = 4 // 6 مثال : 1.0 = 4.0 // 6.0 عملگر ضرب : این عملگر دو عملوند رو در هم ضرب میکنه X * Y مثال : 12 = 3 * 4 عملگر باقیمانده : این عملگر باقیمانده تقسیم دو عملوند را نشان می دهد . X % Y مثال : 2 = 4 % 6 مثال : 2.3 = 4.3 % 6.6 عملگرهای رابطه ای یا مقایسه ای ( comparison ) : در زبان های محاوره ای و حتی زبان های برنامه نویسی چند تا عملگر داریم برای مقایسه کردن 2 یا چند مقدار . این عملگرها هم درکشون به راحتی عملگرهای محاسباتی در زبان برنامه نویسی پایتون هستند . اعمالی مثل مقایسه " تساوی دو مقدار " یا " کوچکتر بودن " و یا " بزرگتر بودن " و یا " مقایسه با صفر " و ... رو انجام می دهند . کوچکتر از : X < Y بزرگتر از : X > Y کوچکتر یا مساوی : X <= Y بزرگتر یا مساوی : X >= Y نا مساوی : X != Y مساوی بودن ( آیا X با Y مساوی است ؟ ) : X == Y برای امتحان چند دستور رو در محیط IDLE پایتون تایپ میکنیم تا نتیجه رو مستقیم ببینیم : >>> 10 < 5 False >>> 10 != 5 True >>> 10 > 5 True >>> 5==5 True امیدوارم که با این مثال ها نحوه عملگرها رو در پایتون متوجه شده باشید . علمگرهای منطقی ( boolean ) : عملگرهای منطقی بر روی عبارات منطقی عمل میکنند . عبارات منطقی 2 مقدار دارن . یا درست ( False ) یا نادرست ( True ) هستند . عملگر NOT : این عملگر بر روی یک عملوند عمل میکند . اگر اون عملوند درست باشد آن را نادرست میکند و اگر آن عملوند نادرست باشد آن را درست میکند . عملگر AND : این عملگر بر روی 2 عملوند اثر میگذارد . نتیجه عملگر and زمانی True است که هر دو طرف ( هر دو عملوند ) True باشند . عملگر OR : این عملگر بر روی 2 عملوند اثر میگذارد و زمانی نتیجه آن True خواهد بود که حداقل 1 عملوند True باشد . عملگرهای ترکیبی : از ترکیب عملگرهای محاسباتی و عملگر انتساب ( = ) مجموعه ای دیگر از عملگرها ایجاد می شوند . این عملگرها عمل محاسباتی و انتساب را انجام میدن . جمع و انتساب : X += Y عملگر بالا میاد مقدار X رو با مقدار Y جمع میکنه و دوباره میریزه تو X . یعنی 2 کار را در یک خط انجام دادیم . هم جمع و هم انتساب . دستور بالا معادل و کوتاه شده دستور X = X + Y است . ضرب و انتساب : X *= Y عملگر بالا میاد مقدار X رو در مقدار Y ضرب میکنه و دوباره میریزه تو X . یعنی 2 کار را در یک خط انجام دادیم . هم ضرب و هم انتساب . دستور بالا معادل و کوتاه شده دستور X = X * Y است . عملگرهای بیتی : این نوع عملگرها بر روی اطلاعات بیتی عمل می کنند . فعلا زیاد لازم نیست در این مورد تحقیق کنید . اگر هم دوست داشتید میتونید راجبش جستجو انجام بدید . خب امیدوارم تا اینجا قشنگ با عملگرها آشنا شده باشید . در جلسه بعد از سری آموزش برنامه نویسی صفر تا صد پایتون مقدماتی با مبحث تقدم عملگرها در خدمت شما عزیزان هستیم . سعی کنید که این مباحث رو به خوبی یاد بگیرید که زیاد سخت نیست . فقط یکبار خوندنش فکر کنم کفایت کنه . ولی مبحثی هست که تا زمانی که برنامه نویسی میکنید درگیر این بخش خواهید بود . خب به پایان جلسه دهم از آموزش برنامه نویسی پایتون مقدماتی به زبان فارسی رسیدیم . امیدوارم که لذت برده باشید . موفق و پیروز باشید . امیدوارم که از جلسه دهم آموزش استفاده کامل رو برده باشید . تمامی حقوق برای انجمن پایتونی ها محفوظ می باشد . پایتونی ها
  17. این تاپیک پشتیبانی برای آموزش است عملگرها ( Operators ) در زبان پایتون ( جلسه دهم ) 19/03/96 03:03 19/03/96 03:06 لطفا اگرهر سوال یا بازخوردی دارید اینجا ارسال کنید.