✍️ به آموزش پایتون خوش آمدید!
پایتون یک زبان برنامه نویسی سطح بالا است که دارای اپلیکیشن های زیادی در حوزه های مختلف مانند برنامه نویسی وب، اسکریپت نویسی، محاسبات علمی و هوش مصنوعی است.
این زبان برنامه نویسی بسیار محبوب، توسط بسیاری از سازمان ها مانند گوگل، ناسا، سی آی ای و ... مورد استفاده قرار گرفته است.
پایتون، در زمان اجرا، توسط مفسر، پردازش می شود و هیچ نیازی به کامپایل کد قبل از اجرا ندارد.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️ به آموزش پایتون خوش آمدید!
پایتون یک زبان برنامه نویسی سطح بالا است که دارای اپلیکیشن های زیادی در حوزه های مختلف مانند برنامه نویسی وب، اسکریپت نویسی، محاسبات علمی و هوش مصنوعی است.
این زبان برنامه نویسی بسیار محبوب، توسط بسیاری از سازمان ها مانند گوگل، ناسا، سی آی ای و ... مورد استفاده قرار گرفته است.
پایتون، در زمان اجرا، توسط مفسر، پردازش می شود و هیچ نیازی به کامپایل کد قبل از اجرا ندارد.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
⁉️ تست ۱ : پایتون یک،...
public poll
زبان برنامه نویسی است. – 528
👍👍👍👍👍👍👍 99%
محیط توسعه است. – 5
▫️ 1%
مجموعه ای از ابزار ویرایش است. – 1
▫️ 0%
👥 534 people voted so far.
public poll
زبان برنامه نویسی است. – 528
👍👍👍👍👍👍👍 99%
محیط توسعه است. – 5
▫️ 1%
مجموعه ای از ابزار ویرایش است. – 1
▫️ 0%
👥 534 people voted so far.
✍️ به آموزش پایتون خوش آمدید!
سه ورژن اصلی پایتون 1 , 2 و 3 هستند. این ها به ورژن های کوچکتری مانند 2.7 و 3.3 تقسیم می شوند.
تضمین شده است، کدی که برای Python 3.x نوشته شده، در همه ی ورژن هایی که در آینده ایجاد می شوند نیز کار کند.
هر دو ورژن های 2 و 3 هم اکنون هم استفاده می شوند.
این دوره Python 3.x را آموزش می دهد، اما در هر حال کار سختی نیست که کد را از یک ورژن به ورژن دیگری تبدیل کرد.
پایتون پیاده سازی های متفاوتی دارد که با زبان های متفاوتی نوشته شده است.
ورژنی که در این دوره آموزش داده خواهد شد، cPython (پایتونی که با زبان C پیاده سازی شده است)، معروفترین آن ها است.
📌یک مفسر (interpreter) یک برنامه است که متن نوشته شده در یک زبان تفسیر شده (مانند پایتون) را اجرا می کند.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️ به آموزش پایتون خوش آمدید!
سه ورژن اصلی پایتون 1 , 2 و 3 هستند. این ها به ورژن های کوچکتری مانند 2.7 و 3.3 تقسیم می شوند.
تضمین شده است، کدی که برای Python 3.x نوشته شده، در همه ی ورژن هایی که در آینده ایجاد می شوند نیز کار کند.
هر دو ورژن های 2 و 3 هم اکنون هم استفاده می شوند.
این دوره Python 3.x را آموزش می دهد، اما در هر حال کار سختی نیست که کد را از یک ورژن به ورژن دیگری تبدیل کرد.
پایتون پیاده سازی های متفاوتی دارد که با زبان های متفاوتی نوشته شده است.
ورژنی که در این دوره آموزش داده خواهد شد، cPython (پایتونی که با زبان C پیاده سازی شده است)، معروفترین آن ها است.
📌یک مفسر (interpreter) یک برنامه است که متن نوشته شده در یک زبان تفسیر شده (مانند پایتون) را اجرا می کند.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
⁉️تست ۲ : کدامیک از جمله های زیر صحیح است؟
public poll
یک پیاده سازی از پایتون Cpython است. – 458
👍👍👍👍👍👍👍 99%
پایتون ورژن ۱.۷ معروف ترین و کاربردی ترین ورژن پایتون است. – 3
▫️ 1%
کد پایتون همیشه باید کامپایل شود. – 3
▫️ 1%
👥 464 people voted so far.
public poll
یک پیاده سازی از پایتون Cpython است. – 458
👍👍👍👍👍👍👍 99%
پایتون ورژن ۱.۷ معروف ترین و کاربردی ترین ورژن پایتون است. – 3
▫️ 1%
کد پایتون همیشه باید کامپایل شود. – 3
▫️ 1%
👥 464 people voted so far.
📍 نکته ای در مورد پابلیک گذاشتن سوالات تستی:
به این دلیل ما سوالات رو پابلیک گذاشتیم که بعدا بتونیم به دوستان امتیاز بدهیم. هم به این سوالات تستی امتیاز میدهیم و هم تمرینات و مسابقاتی که در طول آموزش قرار خواهیم داد و نفرات برتر رو در کانال و سایت بعنوان برنامه نویس فعال و برتر معرفی خواهیم کرد و امتیازهاتی رو هم برای دوره های پیشرفته براشون در نظر خواهیم گرفت.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
به این دلیل ما سوالات رو پابلیک گذاشتیم که بعدا بتونیم به دوستان امتیاز بدهیم. هم به این سوالات تستی امتیاز میدهیم و هم تمرینات و مسابقاتی که در طول آموزش قرار خواهیم داد و نفرات برتر رو در کانال و سایت بعنوان برنامه نویس فعال و برتر معرفی خواهیم کرد و امتیازهاتی رو هم برای دوره های پیشرفته براشون در نظر خواهیم گرفت.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️دانلود و نصب پایتون
برای دانلود پایتون وارد سایت زیر شوید
https://www.python.org/
بعد از قسمت دانلود ورژن 3.7.2 رو دانلود کنید
یک فایل exe دانلود میشه و به راحتی میتونید پایتون رو نصب کنید (ما در این دوره روی سیستم عامل ویندوز بعلت فراگیر بودن استفاده خواهیم کرد)
❓بعد از نصب پایتون با زدن دکمه نصب کردم در همین بخش اعلام کنید.
✅ لینک دانلود پایتون برای اندروید:
🌐 http://qpython.com/
❇️ لینک دانلود پایتون برای آیفون :
🌐 goo.gl/u7HguP
⚛️ هر چند توصیه نمیکنیم از گوشی برای برنامه نویسی استفاده کنید ولی برای تمرین های تو راهی و عدم دسترسی به سیستم میتونه مفید باشه. امیدوارم دیگه بهونه ای برای برنامه نویسی با پایتون نداشته باشیم😉
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
🆔 @PythonChallenge
برای دانلود پایتون وارد سایت زیر شوید
https://www.python.org/
بعد از قسمت دانلود ورژن 3.7.2 رو دانلود کنید
یک فایل exe دانلود میشه و به راحتی میتونید پایتون رو نصب کنید (ما در این دوره روی سیستم عامل ویندوز بعلت فراگیر بودن استفاده خواهیم کرد)
❓بعد از نصب پایتون با زدن دکمه نصب کردم در همین بخش اعلام کنید.
✅ لینک دانلود پایتون برای اندروید:
🌐 http://qpython.com/
❇️ لینک دانلود پایتون برای آیفون :
🌐 goo.gl/u7HguP
⚛️ هر چند توصیه نمیکنیم از گوشی برای برنامه نویسی استفاده کنید ولی برای تمرین های تو راهی و عدم دسترسی به سیستم میتونه مفید باشه. امیدوارم دیگه بهونه ای برای برنامه نویسی با پایتون نداشته باشیم😉
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
🆔 @PythonChallenge
Media is too big
VIEW IN TELEGRAM
ویدیو آموزشی دانلود و نصب پایتون
این ویدئوی آموزشی از قبل آماده شده برای همین ورژن نصب شده در این ویدئو متفاوت از ورژن جدید می باشد.
.
این ویدئوی آموزشی از قبل آماده شده برای همین ورژن نصب شده در این ویدئو متفاوت از ورژن جدید می باشد.
.
❓خوب دوستان، موفق به نصب پایتون شدید؟
public poll
اره با موفقیت نصب کردم🙂 – 316
👍👍👍👍👍👍👍 95%
نه، با مشکل مواجه شدیم نیاز به راهنمایی دارم😕 – 16
▫️ 5%
👥 332 people voted so far.
public poll
اره با موفقیت نصب کردم🙂 – 316
👍👍👍👍👍👍👍 95%
نه، با مشکل مواجه شدیم نیاز به راهنمایی دارم😕 – 16
▫️ 5%
👥 332 people voted so far.
✍️ نوشتن اولین برنامه
بیاید با ساختن یک برنامه ی کوچک شروع کنیم که “hello world!” را نمایش دهد.
در پایتون، از دستور print برای چاپ یک متن استفاده می کنیم.
⚠️ پایتون یک زبان مفسری است، یعنی هر خط همان طوری که وارد شده است اجرا می شود. همچنین پایتون شامل IDLE (محیط توسعه تجمیع شده) است که شامل ابزار هایی برای نوشتن و دیباگ کردن کل برنامه است.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️ نوشتن اولین برنامه
بیاید با ساختن یک برنامه ی کوچک شروع کنیم که “hello world!” را نمایش دهد.
در پایتون، از دستور print برای چاپ یک متن استفاده می کنیم.
>>> print(‘Hello world!’)📌 شما برای اجرای برنامه خود نیاز دارید تا پایتون را از سایت www.python.org دانلود و نصب کنید.
Hello world!
⚠️ پایتون یک زبان مفسری است، یعنی هر خط همان طوری که وارد شده است اجرا می شود. همچنین پایتون شامل IDLE (محیط توسعه تجمیع شده) است که شامل ابزار هایی برای نوشتن و دیباگ کردن کل برنامه است.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
⁉️ تست ۳ : جای خالی را با دستور مناسب پر کنید تا کلمه hi را چاپ کند. >>>......('hi')
public poll
Print – 380
👍👍👍👍👍👍👍 100%
Output – 1
▫️ 0%
Cout
▫️ 0%
👥 381 people voted so far.
public poll
Print – 380
👍👍👍👍👍👍👍 100%
Output – 1
▫️ 0%
Cout
▫️ 0%
👥 381 people voted so far.
✍️ چاپ متن
فرقی نمی کند که برای چاپ خروجی در دستور پرینت از ‘ یا “ استفاده کنید ولی باید در ابتدا و انتهای دستور از یک نوع استفاده شود، برای مثال دستور زیر باعث ارور می شود.
ali
reza
alipour
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
فرقی نمی کند که برای چاپ خروجی در دستور پرینت از ‘ یا “ استفاده کنید ولی باید در ابتدا و انتهای دستور از یک نوع استفاده شود، برای مثال دستور زیر باعث ارور می شود.
print(“hello')دستور print همچنین برای چاپ چندین خط از متن استفاده می شود. که در این صورت بجای استفاده از یک کوتیشن از سه کوتیشن استفاده خواهیم کرد.
>>> print("""hi
ali
reza
alipour""")
hiali
reza
alipour
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
⁉️ تست ۴ : جای خالی را پر کنید تا ni ni ni را چاپ کند.
>>> ... ("ni ni ni...
>>> ... ("ni ni ni...
Anonymous Poll
4%
Print , ')
89%
Print , ")
1%
Cout , ")
6%
(Print , "))
✅از همه دانشجویان عزیز درخواست میکنم در سایت کوئرا که وابسته به دانشگاه صنعتی شریف می باشد ، ثبت نام نمایند.ما به زودی تمریناتی را در این سایت قرار خواهیم داد و نحوه پاسخ دهی به تمرینات رو با جزئیات کاملا در روزهای آتی اعلام خواهیم کرد.
🌐 https://quera.ir
👨👩👧👧 معرفی همکاران ما در بخش آموزش:
خانم مهندس فراهانی، خانم مهندس رحیم زاده و آقای مهندس قدس
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
🌐 https://quera.ir
👨👩👧👧 معرفی همکاران ما در بخش آموزش:
خانم مهندس فراهانی، خانم مهندس رحیم زاده و آقای مهندس قدس
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️ عملیات های ساده (1)
برای عملیات جمع و تفریق در پایتون کافیه بصورت زیر بنویسیم
در پایتون ضرب را با علامت ستاره * و تقسیم را با علام اسلش / انجام می دهند.
با پرانتز گذاری می توانیم اولویت انجام عملیات ها را مشخص کنیم.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
برای عملیات جمع و تفریق در پایتون کافیه بصورت زیر بنویسیم
>>> 2 + 2
4
>>> 5 + 4 - 3
6
در پایتون ضرب را با علامت ستاره * و تقسیم را با علام اسلش / انجام می دهند.
با پرانتز گذاری می توانیم اولویت انجام عملیات ها را مشخص کنیم.
>>> 2 * ( 3 + 4 )همچنین دقت کنید اگر بخواهیم در تقسیم دو عدد فقط قسمت صحیح تقسیم نمایش دهد و قسمت اعشاری نمایش داده نشود از دو اسلش // استفاده خواهیم کرد. بنابراین استفاده از یک اسلش حتما پاسخ اعشاری به ما خواهد داد.
14
>>> 10 / 2
5.0
>>> 3/2❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
1.5
>>> 2/2
1.0
>>> 3//2
1
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
⁉️ تست ۵ : خروجی کد زیر چیست؟ 1+2+3<<<
public poll
6 – 363
👍👍👍👍👍👍👍 99%
6.0 – 5
▫️ 1%
'6'
▫️ 0%
👥 368 people voted so far.
public poll
6 – 363
👍👍👍👍👍👍👍 99%
6.0 – 5
▫️ 1%
'6'
▫️ 0%
👥 368 people voted so far.
⁉️ test 6 : >>>(4+8)/2
public poll
6.0 – 311
👍👍👍👍👍👍👍 92%
6 – 21
▫️ 6%
8 – 7
▫️ 2%
👥 339 people voted so far.
public poll
6.0 – 311
👍👍👍👍👍👍👍 92%
6 – 21
▫️ 6%
8 – 7
▫️ 2%
👥 339 people voted so far.
✍️ عملیات های ساده (2)
برای نمایش اعداد منفی و مثبت میتوان از علامت های منفی و مثبت قبل از اعداد استفاده کرد.
⚠️ همانطور که می دانید تقسیم بر صفر در ریاضیات تعریف نشده است و در پایتون باعث ایجاد خطا می شود.
💡در پایتون، آخرین خط پیام خطا، نوع خطا را نشان می دهد. پیام های ارور را با دقت بخوانید، چون گاهی توضیح می دهند که چگونه ارور را رفع کنید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
برای نمایش اعداد منفی و مثبت میتوان از علامت های منفی و مثبت قبل از اعداد استفاده کرد.
>>> -7📌 علامت مثبت می تواند در جلوی اعداد قرار بگیرد اما هیچ تاثیری ندارد، و فقط برای تاکید بر مثبت بودن عدد استفاده می شود تا خوانایی کد افزایش پیدا کند.
-7
>>> ( -7 + 2 ) * ( - 4 )
20
⚠️ همانطور که می دانید تقسیم بر صفر در ریاضیات تعریف نشده است و در پایتون باعث ایجاد خطا می شود.
>>> 11 / 0
Traceback (most recent call last) :
File “<stdin>”, line 1, in <module>
ZeroDivisionError: division by zero
💡در پایتون، آخرین خط پیام خطا، نوع خطا را نشان می دهد. پیام های ارور را با دقت بخوانید، چون گاهی توضیح می دهند که چگونه ارور را رفع کنید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
⁉️ تست ۷ : جای خالی را پر کنید تا پاسخ ۱۸- شود. ۳* (۱-۵...)<<<
public poll
- – 275
👍👍👍👍👍👍👍 99%
/ – 2
▫️ 1%
+ – 1
▫️ 0%
👥 278 people voted so far.
public poll
- – 275
👍👍👍👍👍👍👍 99%
/ – 2
▫️ 1%
+ – 1
▫️ 0%
👥 278 people voted so far.
⁉️ تست ۸ : با پر کردن کدام گزینه در جای خالی باعث ایجاد ارور تقسیم بر صفر میشود؟؟ (...+۵-)/(۹۴+۱۷)<<<
public poll
5 – 266
👍👍👍👍👍👍👍 93%
111 – 19
👍 7%
-5 – 1
▫️ 0%
-111 – 1
▫️ 0%
👥 287 people voted so far.
public poll
5 – 266
👍👍👍👍👍👍👍 93%
111 – 19
👍 7%
-5 – 1
▫️ 0%
-111 – 1
▫️ 0%
👥 287 people voted so far.
✍️ اعداد اعشاری (float) - بخش اول
در پایتون به اعداد اعشاری float گفته می شود. که این اعداد میتوانند با اضافه کردن یک اعشار بعد از عدد صحیح یا با انجام تقسیم نمایش داد.
‼️ 0.1 + 0.2 = 0.3000000000000004 !!!!!!!
🔑 http://0.30000000000000004.com
🔑 https://docs.python.org/2/tutorial/floatingpoint.html
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
در پایتون به اعداد اعشاری float گفته می شود. که این اعداد میتوانند با اضافه کردن یک اعشار بعد از عدد صحیح یا با انجام تقسیم نمایش داد.
>>> 3/4📌 کامپیوتر ها نمی توانند اعداد float را خیلی دقیق ذخیره و نگهداری کنند، همان طور که ما نمی توانیم مقدار دقیق 1/3 را بنویسیم : ...0.333333333333 . این نکته رو به خاطر بسپارید در برخی موارد باعث ایجاد باگ های بدی می شود.
0.75
>>> 9.8765000
9.8765
‼️ 0.1 + 0.2 = 0.3000000000000004 !!!!!!!
🔑 http://0.30000000000000004.com
🔑 https://docs.python.org/2/tutorial/floatingpoint.html
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
⁉️ تست ۹ : کدام یک از اعداد زیر به عنوان float ذخیره نمیشوند؟
public poll
7 – 268
👍👍👍👍👍👍👍 98%
2/4 – 3
▫️ 1%
7.0 – 2
▫️ 1%
👥 273 people voted so far.
public poll
7 – 268
👍👍👍👍👍👍👍 98%
2/4 – 3
▫️ 1%
7.0 – 2
▫️ 1%
👥 273 people voted so far.