PYTHON |
173 subscribers
9 photos
4 links
📢کانال آموزش پایتون

🔷️یادگیری پایتون از صفر تا صد
🔶️توضیحات ساده و قابل فهم
🔷️حل تمرینات کاربردی

💬راه ارتباطی:
(نظرات و پیشنهادات)
@BME_1403NK
Download Telegram
❗️❗️بنظرم برای شروع یادگیری vscode بهترین گزینس هم سبکه و هم قدرتمند و اگه میخواید چند تا خط کد رو تست کنید IDLE که همراه با خود پایتونه هم گزینه خوبیه.

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
6🔥2
💢خب بعد از معرفی باید یه محیط رو انتخاب کنید و نصبش کنید که آموزش نصب رو میزارم:👇

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
❤‍🔥42
❗️آموزش نصب vscode

https://www.aparat.com/v/S3no9

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
2❤‍🔥1
نصب رو انجام بدید و اگه مشکلی هست میتونید داخل کامنتا بپرسید🔹

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
4❤‍🔥1
⭕️برای شروع، اولین چیزی که باید یاد بگیریم، متغیرها و انواع داده در پایتون است.

📌متغیرها (Variables):
فکر کنید متغیرها مانند جعبه‌هایی هستند که می‌توانید اطلاعات را در آن‌ها ذخیره کنید. شما به این جعبه‌ها یک نام می‌دهید تا بعداً بتوانید به راحتی به اطلاعات داخل آن‌ها دسترسی پیدا کنید.

📌انواع داده (Data Types):
اطلاعاتی که در این جعبه‌ها (متغیرها) ذخیره می‌کنیم، می‌توانند انواع مختلفی داشته باشند. مهم‌ترین انواع داده در پایتون عبارتند از:

✔️1_اعداد صحیح (Integers - int): اعداد کامل بدون اعشار، مانند 5، -10، 0.

✔️2_اعداد اعشاری (Floats - float): اعداد با اعشار، مانند 3.14، -0.5، 2.0.

✔️3_رشته‌ها (Strings - str): دنباله‌ای از کاراکترها (متن)، مانند “سلام”، ‘پایتون’، “123”. رشته‌ها باید داخل کوتیشن (’ ') یا دابل کوتیشن (" ") قرار بگیرند.

✔️4_مقادیر بولی (Booleans - bool): فقط دو مقدار دارند: True (درست) یا False (نادرست). معمولاً در شرط‌ها استفاده می‌شوند.

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
6
📌 تعریف متغیرها و انواع داده

عدد_صحیح = 10
عدد_اعشاری = 3.14
پیام = "سلام دنیا!"
واقعیت_دارد = True.

❗️برای چاپ هر کدوم از دستور print استفاده میکنیم
print(عدد_صحیح) => 10
print(عدد_اعشاری) => 3.14
print(پیام) =>سلام دنیا!
print(واقعیت_دارد) => True

📌و برای اینکه بفهمیم متغیر ها از چه نوع داده ای هس از دستور type استفاده میکنیم

print(type(عدد_صحیح)) =>int
print(type(عدد_اعشاری)) =>float
print(type(پیام)) =>str
print(type(واقعیت_دارد)) =>bool

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
8
⭕️پس دو تا دستور رو یاد گرفتیم

✔️یکی پرینت برای که برای چاپ استفاده میشه

مثلا میگیم x=5 و بعد میگیم print(x)
میاد 5 رو برای ما چاپ میکنه

✔️دوم تایپ که میاد نوع داده رو به ما میگه.

مثلا همون x=5 و بعد میگیم print(type(x)) که میاد int رو به ما میده . یعنی به ما میگه ۵ از نوع عدد صحیحه.

❗️دقت کنید که برای چاپ هر چیزی قبلش پرینت باید بیاریم.

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
6
❗️❗️مثال
جواب کدهای زیر چی میشه؟
A = 50.7

Print(type(A))

--------------------------

B = "ali"

Print(type(B))

---------------------------

C = 70

Print(C)

تو کامنتا جوابا رو بفرستید

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
9
✔️روز دوم آموزش

📌بیایید با انواع اصلی عملگرها آشنا بشیم:

💢1. عملگرهای ریاضی (Arithmetic Operators):

این‌ها ابتدایی‌ترین عملگرها هستند و برای انجام محاسبات ریاضی به کار می‌روند.

+ ==> جمع

- ==> تفریق

* ==> ضرب

/ ==> تقسیم - همیشه نتیجه را به صورت اعشاری (float) برمی‌گرداند.
❗️مثال: 10 / 3 نتیجه می‌دهد 3.333...

// ==> تقسیم صحیح - نتیجه را به سمت پایین گرد می‌کند (فقط قسمت صحیح را برمی‌گرداند).
❗️مثال: 10 // 3 نتیجه می‌دهد 3

% ==> باقیمانده تقسیم - باقیمانده حاصل از تقسیم را برمی‌گرداند.
❗️مثال: 10 % 3 نتیجه می‌دهد 1 (چون 10 تقسیم بر 3 می‌شود 3 با باقیمانده 1)

** ==> توان - عدد اول را به توان عدد دوم می‌رساند.
❗️مثال: 3 ** 2 (2 به توان 3) نتیجه می‌دهد 8

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
5
💢2.عملگرهای مقایسه‌ای (Comparison Operators):

این عملگرها برای مقایسه دو مقدار استفاده می‌شوند و همیشه نتیجه‌ای به صورت بولی (True یا False) برمی‌گردانند.

== : برابر است با...
❗️مثال: 5 == 5 نتیجه می‌دهد True
❗️مثال: 5 == 3 نتیجه می‌دهد False

!= : برابر نیست با
❗️مثال: 5 != 3 نتیجه می‌دهد True
❗️مثال: 5 != 5 نتیجه می‌دهد False

> : بزرگتر از
❗️مثال: 10 > 5 نتیجه می‌دهد True

< : کوچکتر از
❗️مثال: 3 < 7 نتیجه می‌دهد True

>= : بزرگتر یا مساوی
❗️مثال: 7 >= 7 نتیجه می‌دهد True
❗️مثال: 7 >= 5 نتیجه می‌دهد True

<= : کوچکتر یا مساوی
❗️مثال: 4 <= 4 نتیجه می‌دهد True

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
5
💢3. عملگرهای منطقی (Logical Operators):

این عملگرها برای ترکیب یا اصلاح عبارات بولی (True/False) استفاده می‌شوند و اغلب در کنار دستورات شرطی کاربرد دارند.

⭕️و _ and : اگر هر دو طرف درست باشند، نتیجه True است.

⭕️یا_or : اگر حداقل یکی از طرفین درست باشد، نتیجه True است.

⭕️ن_not : نتیجه را معکوس می‌کند ( True را به False و False را به True تبدیل می‌کند).

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
4
💢4.عملگرهای انتساب (Assignment Operators):

این عملگرها برای نسبت دادن مقدار به متغیرها استفاده می‌شوند.

= : ساده‌ترین عملگر انتساب. مقدار سمت راست را به متغیر سمت چپ نسبت می‌دهد.
❗️مثال: count = 5

+= : مقدار سمت راست را به مقدار فعلی متغیر اضافه کرده و نتیجه را دوباره به خود متغیر نسبت می‌دهد. (مانند count = count + 1)
❗️مثال:
count =5
count += 2 ==> count = 7

-= : مقدار سمت راست را از مقدار فعلی متغیر کم کرده و نتیجه را دوباره به خود متغیر نسبت می‌دهد. (count = count - 1)

*= : مقدار فعلی متغیر را در عدد سمت راست ضرب کرده و نتیجه را به خود متغیر نسبت می‌دهد. (count = count * 2)

/= : مقدار فعلی متغیر را بر عدد سمت راست تقسیم کرده و نتیجه را به خود متغیر نسبت می‌دهد.

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
4
❗️❗️مثال
جواب کد های زیر رو ارسال کنید‌.

✔️A = 5
✔️B = 3

Print(A+B)
Print(A*B)
Print(A/B)
Print(A//B)
Print(A%B)
Print(A**B)
----------------------
Print(A==B)
Print(A!=B)
Print(A<B)
Print(A>=B)
-------‐-------------
C = 1
C += 2
Print(C)

N = 4
N /= 2
Print(N)
----------------------
a =True
b = False

Print(a and b)
Print(a or b)

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
5
⭕️عملگر ها خیلی مهمن و همه جا ازشون استفاده میشه
سعی کنید کامل بخونید و مسلط بشید
اگه هم سوالی هست داخل کامنتا بپرسید

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
3
📌قسمت بعدی آموزش پایتون — دستورات شرطی (if / elif / else)

وقتی برنامه قرار است بسته به یک شرایط خاص رفتار متفاوتی داشته باشد، از دستورات شرطی استفاده می‌کنیم.
این یکی از مهم‌ترین مفاهیم در برنامه‌نویسی است، چون به کد توانایی «تصمیم‌گیری» می‌دهد.

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
4
❗️مثال به زبان فارسی:

میگیم اگر(if) عددی که از کاربر گرفتی بزرگتر از ۵ بود اونو چاپ کن!
if == به معنای اگر
یا
بیا اعداد زوج رو فقط چاپ کن .

که هر کدوم از اینا با دستور شرطی باید نوشته بشه.

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
4
🧩 دستور if
برای بررسی یک شرط استفاده می‌شود. اگر شرط درست باشد، بدنه‌ی کد اجرا می‌شود.

❗️مثال
age = 20

if age >= 18:
print('age')

این کد داره میگه اگر سن کاربر بزرگتر مساوی از ۱۸ بود برای ما سن رو چاپ کن.

سن کاربر داده ۲۰
پس چون بزرگتر از ۱۸ هس کد میاد برای ما ۲۰ رو پرینت میکنه.

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
4
🧩 دستور else
اگر شرط if درست نباشد، بخش else اجرا می‌شود.

❗️مثال
age = 15

if age >= 18:
print(" age")
else:
print(" error!")

خب این کد داره میگه اگر سن کاربر بزرگتر از ۱۸ بود برای ما سن رو که همون ۱۵ هس پرینت کن.

در غیر این صورت error رو پرینت کن!

اینجا چون سن کاربر کمتر از ۱۸ هس و شرط ما درست نیس پس error رو پرینت میکنه.

●● ⌨️ ●●🖥 ●●🗞●●

🆔@learn_pythonbme
4