آموزش پایتون | ترفند | تکنولوژی |پایتک | Pytech
بسیار خب عزیزان، تایم نظر سنجی تموم شد.
سپاس گزار دوستانی هستم که همراهی کردن و توی نظرسنجی شرکت کردن، با اینکه خانوادمون فعلا تعدادشون کمه، اما باز هم برام ارزشمند بود❤️
براساس نتیجه نظرسنجی، چنل «پیامرسان بله» رو راه اندازی میکنم و لینکش رو هم میزارم.
به امید روزهای بهتر
ارادت❤️
پیام رسان بله: https://ble.ir/pytechnoo
سپاس گزار دوستانی هستم که همراهی کردن و توی نظرسنجی شرکت کردن، با اینکه خانوادمون فعلا تعدادشون کمه، اما باز هم برام ارزشمند بود❤️
براساس نتیجه نظرسنجی، چنل «پیامرسان بله» رو راه اندازی میکنم و لینکش رو هم میزارم.
به امید روزهای بهتر
ارادت❤️
پیام رسان بله: https://ble.ir/pytechnoo
❤3
آموزش پایتون | ترفند | تکنولوژی |پایتک | Pytech pinned «بسیار خب عزیزان، تایم نظر سنجی تموم شد. سپاس گزار دوستانی هستم که همراهی کردن و توی نظرسنجی شرکت کردن، با اینکه خانوادمون فعلا تعدادشون کمه، اما باز هم برام ارزشمند بود❤️ براساس نتیجه نظرسنجی، چنل «پیامرسان بله» رو راه اندازی میکنم و لینکش رو هم میزارم.…»
💡 با چند متد ساده، متنهات رو بهراحتی بررسی کن! 🚀
🐍 این سه متد رشتهای رو بشناس:
📤 خروجی:
✅
حروف انگلیسی رو کوچک میکنه،
اونها رو بزرگ میکنه و
تعداد تکرار یک زیررشته رو میشمره
📌 این متدها برای پردازش متن و بررسی دادههای متنی خیلی کاربردیان.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #Strings #ترفند_پایتون
🐍 این سه متد رشتهای رو بشناس:
message = "Hello World"
print(message.lower())
print(message.upper())
print(message.count("l"))
📤 خروجی:
hello world
HELLO WORLD
3
✅
lower()
حروف انگلیسی رو کوچک میکنه،
upper()
اونها رو بزرگ میکنه و
count()
تعداد تکرار یک زیررشته رو میشمره
📌 این متدها برای پردازش متن و بررسی دادههای متنی خیلی کاربردیان.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #Strings #ترفند_پایتون
❤2
💡 چطور فقط بخشی از یک متن رو در پایتون جدا کنیم؟ 🐍
ایندکس رشتهها از صفر شروع میشه:
📤 خروجی:
✅ در برش رشته یا Slicing، ایندکس شروع شامل میشه؛ اما ایندکس پایان شامل نمیشه.
مثلاً
کاراکترهای ایندکس ۶ تا ۱۰ رو برمیگردونه.
⚠️ دسترسی مستقیم به ایندکسی که وجود نداره، میتونه باعث
بشه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #Slicing #آموزش_پایتون
ایندکس رشتهها از صفر شروع میشه:
message = "Hello World"
print(message[0])
print(message[6:11])
📤 خروجی:
H
World
✅ در برش رشته یا Slicing، ایندکس شروع شامل میشه؛ اما ایندکس پایان شامل نمیشه.
مثلاً
message[6:11]
کاراکترهای ایندکس ۶ تا ۱۰ رو برمیگردونه.
⚠️ دسترسی مستقیم به ایندکسی که وجود نداره، میتونه باعث
IndexError
بشه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #Slicing #آموزش_پایتون
❤1
💡 میخوای بدونی یک کلمه از کجای رشته شروع میشه؟ 👀
🐍 از متد
استفاده کن:
📤 خروجی:
✅ اگر متن پیدا بشه،
ایندکس اولین محل شروعش رو برمیگردونه.
اگر متن وجود نداشته باشه، نتیجه
هست.
📌 نکته:
برای جستوجو مناسبه؛ اگر بخوای نبودن متن باعث خطا بشه، متد
رفتار متفاوتی داره.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
🐍 از متد
find()
استفاده کن:
message = "Hello World"
print(message.find("World"))
print(message.find("Python"))
📤 خروجی:
6
-1
✅ اگر متن پیدا بشه،
find()
ایندکس اولین محل شروعش رو برمیگردونه.
اگر متن وجود نداشته باشه، نتیجه
-1
هست.
📌 نکته:
find()
برای جستوجو مناسبه؛ اگر بخوای نبودن متن باعث خطا بشه، متد
index()
رفتار متفاوتی داره.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
❤2
💡 از
استفاده کردی، اما متن اصلی هنوز همونه؟ این نکته رو ببین! 🐍
📤 خروجی:
دلیلش اینه که رشتهها در پایتون تغییرناپذیر (Immutable) هستن و
یک رشتهی جدید برمیگردونه.
✅ روش درست:
📤 خروجی:
📌 هر وقت نتیجهی متدهای رشتهای رو لازم داشتی، اون رو ذخیره کن!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
#Python #Strings #اشتباهات_برنامه_نویسی
replace()
استفاده کردی، اما متن اصلی هنوز همونه؟ این نکته رو ببین! 🐍
message = "Hello World"
message.replace("World", "Python")
print(message)
📤 خروجی:
Hello World
دلیلش اینه که رشتهها در پایتون تغییرناپذیر (Immutable) هستن و
replace()
یک رشتهی جدید برمیگردونه.
✅ روش درست:
message = message.replace("World", "Python")
print(message)📤 خروجی:
Hello Python
📌 هر وقت نتیجهی متدهای رشتهای رو لازم داشتی، اون رو ذخیره کن!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
#Python #Strings #اشتباهات_برنامه_نویسی
❤2
💡 با f-string متن و متغیرها رو تمیزتر کنار هم قرار بده! 🚀
🐍 بهجای چسبوندن چند رشته با
میتونی از این روش استفاده کنی:
📤 خروجی:
✅ با قرار دادن
قبل از رشته، میتونی متغیرها و حتی عبارتهای پایتون رو داخل
بنویسی.
مثلاً
نام رو با حروف انگلیسی بزرگ نمایش میده.
📌 این روش از Python 3.6 به بعد در دسترسه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #fstring #ترفند_پایتون
🐍 بهجای چسبوندن چند رشته با
+
میتونی از این روش استفاده کنی:
name = "Michael"
greeting = "Hello"
message = f"{greeting}, {name}. Welcome!"
print(message)
📤 خروجی:
Hello, Michael. Welcome!
✅ با قرار دادن
f
قبل از رشته، میتونی متغیرها و حتی عبارتهای پایتون رو داخل
{}بنویسی.
مثلاً
f"{name.upper()}"نام رو با حروف انگلیسی بزرگ نمایش میده.
📌 این روش از Python 3.6 به بعد در دسترسه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #fstring #ترفند_پایتون
❤2
💡 میدونی پایتون چطور اعداد صحیح و اعشاری رو از هم تشخیص میده؟ 🐍
دو نوع عدد پرکاربرد در پایتون داریم:
🔹
برای اعداد صحیح
🔹
برای اعداد اعشاری
📤 خروجی:
✅ با تابع
میتونی نوع دادهی هر متغیر رو بررسی کنی.
📌 ذخیره کن که یادت نره!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #آموزش_پایتون #برنامه_نویسی
دو نوع عدد پرکاربرد در پایتون داریم:
🔹
int
برای اعداد صحیح
🔹
float
برای اعداد اعشاری
a = 10
b = 3.14
print(type(a))
print(type(b))
📤 خروجی:
<class 'int'>
<class 'float'>
✅ با تابع
type()
میتونی نوع دادهی هر متغیر رو بررسی کنی.
📌 ذخیره کن که یادت نره!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #آموزش_پایتون #برنامه_نویسی
❤2
💡 با پایتون میتونی تمام محاسبات روزمرهات رو انجام بدی! 🧮
🐍 این عملگرهای اصلی رو بشناس:
📤 خروجی:
✅ نکتهی مهم: عملگر
در پایتون ۳ نتیجهی تقسیم رو بهصورت اعشاری برمیگردونه، حتی وقتی هر دو عدد صحیح باشن.
📌 این عملگرها پایهی محاسبات در پروژههای پایتون هستن!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
🐍 این عملگرهای اصلی رو بشناس:
print(3 + 2) # جمع
print(3 - 2) # تفریق
print(3 * 2) # ضرب
print(3 / 2) # تقسیم
📤 خروجی:
5
1
6
1.5
✅ نکتهی مهم: عملگر
/
در پایتون ۳ نتیجهی تقسیم رو بهصورت اعشاری برمیگردونه، حتی وقتی هر دو عدد صحیح باشن.
📌 این عملگرها پایهی محاسبات در پروژههای پایتون هستن!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
❤2
💡 یک متد پایتون رو فراموش کردی؟ قبل از جستوجو، این دو تابع رو امتحان کن! 🐍
✅
فهرستی از ویژگیها و متدهای قابلدسترسی یک شیء رو نشون میده.
✅
هم برای دیدن توضیحات و راهنمای استفاده از قابلیتها کاربرد داره.
در این مثال،
کمک میکنه متد
رو پیدا کنی و
راهنمای اون رو نمایش میده.
📌 این دو ابزار برای یادگیری و کشف قابلیتهای کتابخانههای پایتون مفیدن!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #برنامه_نویسی
message = "Hello World"
print("lower" in dir(message))
help(str.lower)
✅
dir()
فهرستی از ویژگیها و متدهای قابلدسترسی یک شیء رو نشون میده.
✅
help()
هم برای دیدن توضیحات و راهنمای استفاده از قابلیتها کاربرد داره.
در این مثال،
dir(message)
کمک میکنه متد
lower
رو پیدا کنی و
help(str.lower)
راهنمای اون رو نمایش میده.
📌 این دو ابزار برای یادگیری و کشف قابلیتهای کتابخانههای پایتون مفیدن!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #برنامه_نویسی
❤3
💡 با پایتون میتونی تمام محاسبات روزمرهات رو انجام بدی! 🧮
🐍 این عملگرهای اصلی رو بشناس:
📤 خروجی:
✅ نکتهی مهم: عملگر
در پایتون ۳ نتیجهی تقسیم رو بهصورت اعشاری برمیگردونه، حتی وقتی هر دو عدد صحیح باشن.
📌 این عملگرها پایهی محاسبات در پروژههای پایتون هستن!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
🐍 این عملگرهای اصلی رو بشناس:
print(3 + 2) # جمع
print(3 - 2) # تفریق
print(3 * 2) # ضرب
print(3 / 2) # تقسیم
📤 خروجی:
5
1
6
1.5
✅ نکتهی مهم: عملگر
/
در پایتون ۳ نتیجهی تقسیم رو بهصورت اعشاری برمیگردونه، حتی وقتی هر دو عدد صحیح باشن.
📌 این عملگرها پایهی محاسبات در پروژههای پایتون هستن!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
❤1
💡 این دو علامت رو اشتباه بگیری، نتیجهی کدت عوض میشه! ⚠️
🐍 در پایتون،
و
کاربرد متفاوتی دارن.
📤 خروجی:
✅ علامت
برای مقداردهی به متغیره.
اما
بررسی میکنه که دو مقدار با هم برابر هستن یا نه و نتیجهای از نوع
برمیگردونه.
📌 یک علامت برای مقداردهی، دو علامت برای مقایسه!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #اشتباهات_برنامه_نویسی #آموزش_پایتون
🐍 در پایتون،
=
و
==
کاربرد متفاوتی دارن.
num = 10
print(num == 10)
print(num == 5)
📤 خروجی:
True
False
✅ علامت
=
برای مقداردهی به متغیره.
اما
==
بررسی میکنه که دو مقدار با هم برابر هستن یا نه و نتیجهای از نوع
bool
برمیگردونه.
📌 یک علامت برای مقداردهی، دو علامت برای مقایسه!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #اشتباهات_برنامه_نویسی #آموزش_پایتون
❤3
💡 میخوای نتیجهی تقسیم رو بدون بخش اعشاری به دست بیاری؟ 🐍
از عملگر
استفاده کن!
📤 خروجی:
✅ عملگر
تقسیم کف (Floor Division) انجام میده؛ یعنی نتیجه رو به سمت منفی بینهایت گرد میکنه.
برای همین در مثال بالا، نتیجهی
برابر با
هست.
📌 حواست باشه
صرفاً حذف بخش اعشاری نیست؛ برای اعداد منفی ممکنه نتیجه متفاوت باشه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #برنامه_نویسی
از عملگر
//
استفاده کن!
print(7 / 2)
print(7 // 2)
📤 خروجی:
3.5
3
✅ عملگر
//
تقسیم کف (Floor Division) انجام میده؛ یعنی نتیجه رو به سمت منفی بینهایت گرد میکنه.
برای همین در مثال بالا، نتیجهی
7 // 2
برابر با
3
هست.
📌 حواست باشه
//
صرفاً حذف بخش اعشاری نیست؛ برای اعداد منفی ممکنه نتیجه متفاوت باشه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #برنامه_نویسی
❤3
💡 با یک شرط ساده بفهم عدد زوج هست یا فرد! 🚀
🐍 عملگر
باقیماندهی تقسیم رو برمیگردونه.
📤 خروجی:
✅ اگر باقیماندهی تقسیم عدد صحیح بر ۲ صفر باشه، عدد زوجه؛ در غیر این صورت، فرده.
📌 این یکی از کاربردیترین ترفندهای پایتون برای حل مسئلههای مقدماتیه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_پایتون
🐍 عملگر
%
باقیماندهی تقسیم رو برمیگردونه.
number = 7
if number % 2 == 0:
print("even")
else:
print("odd")
📤 خروجی:
odd
✅ اگر باقیماندهی تقسیم عدد صحیح بر ۲ صفر باشه، عدد زوجه؛ در غیر این صورت، فرده.
📌 این یکی از کاربردیترین ترفندهای پایتون برای حل مسئلههای مقدماتیه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_پایتون
❤2
💡 برای محاسبهی توان، لازم نیست عدد رو چند بار در خودش ضرب کنی! 🧠
🐍 از عملگر
استفاده کن:
📤 خروجی:
✅ مثلاً
یعنی ۲ به توان ۴؛ نتیجه برابر با ۱۶ میشه.
📌 علامت
رو با
اشتباه نگیر؛ اولی برای توان و دومی برای ضربه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #آموزش_پایتون #ترفند_برنامه_نویسی
🐍 از عملگر
**
استفاده کن:
print(3 ** 2)
print(2 ** 4)
print(5 ** 3)
📤 خروجی:
9
16
125
✅ مثلاً
2 ** 4
یعنی ۲ به توان ۴؛ نتیجه برابر با ۱۶ میشه.
📌 علامت
**
رو با
*
اشتباه نگیر؛ اولی برای توان و دومی برای ضربه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #آموزش_پایتون #ترفند_برنامه_نویسی
❤3
💡 حدس بزن خروجی این دو خط چیه! 🤔
📤 خروجی:
🐍 چرا جوابها فرق دارن؟
در خط اول، ضرب قبل از جمع انجام میشه.
در خط دوم، بهخاطر وجود پرانتز، ابتدا
محاسبه میشه.
✅ برای مشخص کردن ترتیب عملیات از پرانتز استفاده کن.
📌 حالا بدون اجرا حدس بزن خروجی
چیه؟
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #چالش_پایتون #آموزش_برنامه_نویسی
print(3 * 2 + 1)
print(3 * (2 + 1))
📤 خروجی:
7
9
🐍 چرا جوابها فرق دارن؟
در خط اول، ضرب قبل از جمع انجام میشه.
در خط دوم، بهخاطر وجود پرانتز، ابتدا
2 + 1
محاسبه میشه.
✅ برای مشخص کردن ترتیب عملیات از پرانتز استفاده کن.
📌 حالا بدون اجرا حدس بزن خروجی
2 + 3 * 4
چیه؟
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #چالش_پایتون #آموزش_برنامه_نویسی
❤3
💡 میخوای مقدار یک متغیر رو سریع افزایش بدی؟ این ترفند رو یاد بگیر! 🐍
بهجای این کد:
میتونی بنویسی:
📤 خروجی هر دو:
✅ عملگر
مقدار سمت راست رو به متغیر اضافه میکنه و نتیجه رو دوباره داخل همون متغیر قرار میده.
این روش برای شمارندهها و بهروزرسانی مقدار متغیرها کاربردیه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #کدنویسی
بهجای این کد:
num = 1
num = num + 1
print(num)
میتونی بنویسی:
num = 1
num += 1
print(num)
📤 خروجی هر دو:
2
✅ عملگر
+=
مقدار سمت راست رو به متغیر اضافه میکنه و نتیجه رو دوباره داخل همون متغیر قرار میده.
این روش برای شمارندهها و بهروزرسانی مقدار متغیرها کاربردیه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #کدنویسی
❤1
💡 دو تابع کاربردی پایتون برای کار با اعداد! 🐍
📤 خروجی:
✅
قدرمطلق عدد رو برمیگردونه.
✅
برای گرد کردن استفاده میشه؛ با آرگومان دوم میتونی تعداد رقمهای اعشار موردنظر رو مشخص کنی.
مثلاً
عدد رو تا یک رقم اعشار گرد میکنه.
📌 این دو تابع در محاسبات و پردازش دادهها خیلی به کارت میان!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #آموزش_پایتون #ترفند_پایتون
print(abs(-3))
print(round(3.75))
print(round(3.75, 1))
📤 خروجی:
3
4
3.8
✅
abs()
قدرمطلق عدد رو برمیگردونه.
✅
round()
برای گرد کردن استفاده میشه؛ با آرگومان دوم میتونی تعداد رقمهای اعشار موردنظر رو مشخص کنی.
مثلاً
round(3.75, 1)
عدد رو تا یک رقم اعشار گرد میکنه.
📌 این دو تابع در محاسبات و پردازش دادهها خیلی به کارت میان!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #آموزش_پایتون #ترفند_پایتون
❤4
💡 چرا جمع دو عدد، نتیجهی عجیبی بهت میده؟ شاید اصلاً عدد نباشن! 👀
🐍 این کد رو ببین:
📤 خروجی:
چون هر دو مقدار از نوع رشته (
) هستن، عملگر
اونها رو به هم میچسبونه.
✅ برای جمع عددی، تبدیلشون کن:
📤 خروجی:
📌 تابع
رشتههای معتبرِ نمایشدهندهی عدد صحیح رو به عدد صحیح تبدیل میکنه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #تبدیل_داده #آموزش_پایتون
🐍 این کد رو ببین:
num1 = "100"
num2 = "200"
print(num1 + num2)
📤 خروجی:
100200
چون هر دو مقدار از نوع رشته (
str
) هستن، عملگر
+
اونها رو به هم میچسبونه.
✅ برای جمع عددی، تبدیلشون کن:
num1 = int(num1)
num2 = int(num2)
print(num1 + num2)
📤 خروجی:
300
📌 تابع
int()
رشتههای معتبرِ نمایشدهندهی عدد صحیح رو به عدد صحیح تبدیل میکنه.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #تبدیل_داده #آموزش_پایتون
❤3
💡 چطور چندین مقدار رو داخل یک متغیر ذخیره کنیم؟ 🐍
با List میتونی چند مقدار رو کنار هم نگه داری و به هرکدوم دسترسی داشته باشی!
📤 خروجی:
✅ اندیس لیست از صفر شروع میشه و تابع
تعداد اعضا رو برمیگردونه.
📌 لیستها قابل تغییری هستن؛ یعنی میتونی بعداً اعضاشون رو اضافه، حذف یا ویرایش کنی.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #آموزش_پایتون #برنامه_نویسی
با List میتونی چند مقدار رو کنار هم نگه داری و به هرکدوم دسترسی داشته باشی!
courses = ["Python", "Java", "C++"]
print(courses[0])
print(len(courses))
📤 خروجی:
Python
3
✅ اندیس لیست از صفر شروع میشه و تابع
len()
تعداد اعضا رو برمیگردونه.
📌 لیستها قابل تغییری هستن؛ یعنی میتونی بعداً اعضاشون رو اضافه، حذف یا ویرایش کنی.
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #آموزش_پایتون #برنامه_نویسی
❤3
💡 برای دسترسی به آخرین عضو لیست، لازم نیست طول لیست رو بدونی! 😎
🐍 از اندیس منفی
استفاده کن:
📤 خروجی:
✅ اندیس
آخرین عضو و
عضو یکی مونده به آخر رو برمیگردونه.
⚠️ اگر اندیسی خارج از محدودهی لیست انتخاب کنی، با خطای
مواجه میشی.
📌 این ترفند رو ذخیره کن که یادت نره!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
🐍 از اندیس منفی
-1
استفاده کن:
courses = ["History", "Math", "Physics", "CS"]
print(courses[-1])
print(courses[-2])
📤 خروجی:
CS
Physics
✅ اندیس
-1
آخرین عضو و
-2
عضو یکی مونده به آخر رو برمیگردونه.
⚠️ اگر اندیسی خارج از محدودهی لیست انتخاب کنی، با خطای
IndexError
مواجه میشی.
📌 این ترفند رو ذخیره کن که یادت نره!
🔗 Telegram: @pytechnoo | پایتک 🚀
🔗 Bale: https://ble.ir/pytechnoo ✅
#Python #ترفند_پایتون #آموزش_برنامه_نویسی
❤3