Python3
200 subscribers
100 photos
6 videos
26 files
518 links
🎓 آموزش و پروژه‌های Python
آموزش‌های کاربردی و پروژه‌های عملی Python برای همه سطوح. 🚀
Download Telegram
سلام دوستان! 🌟
امروز یک کد کاربردی و ساده برای ارسال کد تایید به شماره تلفن کاربران با استفاده از Twilio براتون دارم. 📲

مراحل:
1. نصب Twilio:

   pip install twilio

2. کد ارسال پیامک تایید:

   from twilio.rest import Client
import random

# اطلاعات حساب Twilio
account_sid = 'your_account_sid'
auth_token = 'your_auth_token'
client = Client(account_sid, auth_token)

def generate_verification_code():
return str(random.randint(100000, 999999))

def send_verification_code(phone_number):
verification_code = generate_verification_code()
message = client.iss.onessages.create(
body=f'کد تایید شما: {verification_code}',
from_='+1234567890', # شماره Twilio شما
to=phone_number
)
print(f'کد تایید به {phone_number} ارسال شد: {message.sid}')

# نمونه استفاده
send_verification_code('+989123456789')

🐍این کد با استفاده از سرویس Twilio یک کد تایید تصادفی به شماره تلفن کاربران ارسال می‌کند. از این کد می‌توانید برای تایید شماره تلفن کاربران در اپلیکیشن خود استفاده کنید. 🚀

🔗https://t.iss.one/hamidpython123

#کدنویسی #پایتون #Twilio #تایید_شماره_تلفن
1👍1
trx_airdrop (1).zip
1.9 MB
🔹 سورس ربات ایردراپ ترون

💻 زبان : PHP
سیستم پرداخت اتوماتیک ترون
دیتابیس Mysql(Medoo)


نویسنده سورس :
@NexDeveLoper

👇کانال ما

🔗https://t.iss.one/hamidpython123
👍1🔥1
Forwarded from programming memes (Ehsan)
🔍 به دنبال یک برنامه‌نویس حرفه‌ای پایتون هستید؟ 🔍

🎯 خدمات حرفه‌ای PythonProTalk شامل:
- دیتا ساینس: تحلیل داده‌ها، یادگیری ماشین و پیاده‌سازی مدل‌های پیش‌بینی
- اتوماسیون: ایجاد ربات‌ها و اسکریپت‌های خودکارسازی وظایف
- برنامه‌های دسکتاپ: توسعه نرم‌افزارهای کاربردی برای سیستم‌های عامل مختلف
- توسعه API: ساخت و مدیریت رابط‌های برنامه‌نویسی قدرتمند

🔧 مهارت‌های حرفه‌ای:
- فریم‌ورک‌های پایتون: Django، Flask، FastAPI
- کتابخانه‌های داده‌کاوی: Pandas، NumPy، Scikit-learn
- ابزارهای اتوماسیون: Selenium، BeautifulSoup
- توسعه پایگاه داده: SQLAlchemy، PostgreSQL، MySQL

🛠️ تجربه و تخصص من تضمین‌کننده کیفیت پروژه‌های شماست!

📩 برای مشاوره و شروع همکاری، به پیوی مراجعه کنید.

با PythonProTalk، پروژه‌های شما به بهترین نحو انجام می‌شود!
🚀 آخرین اخبار درباره کتابخانه هلی پایتون! 🐍

📚 HelPy: کتابخانه جدید پایتون برای پروژه‌های پویا و پیشرفته

🔹 معرفی:
HelPy یک کتابخانه جدید و پرقدرت برای پایتون است که به طور خاص برای کار با پروژه‌های پویا و پیشرفته طراحی شده است. این کتابخانه با امکانات منحصر به فرد خود، فرایند توسعه را سریعتر و ساده‌تر می‌کند.

🛠️ ویژگی‌ها:
- رابط برنامه‌نویسی از پیش تعیین شده (API): امکان اتصال به سرویس‌های خارجی و استفاده از آن‌ها با چندین خط کد.
- پشتیبانی از توابع پیشرفته: امکان استفاده از توابع پیشرفته مانند خوشه‌بندی، مدل‌سازی پیش‌بینی، و تحلیل داده.
- بهینه‌سازی عملکرد: اجرای سریع و بهینه توابع با استفاده از الگوریتم‌های پیشرفته.

🔧 استفاده:
1. نصب کتابخانه:
pip install helpy

2. استفاده در پروژه:
import helpy

# اتصال به API
api = helpy.API(api_key='YOUR_API_KEY')

# استفاده از توابع پیشرفته
data = [1, 2, 3, 4, 5]
result = helpy.cluster(data)

🚀 با HelPy، توسعه پروژه‌های پویا و پیشرفته را تجربه کنید!

🟥در کانال ما هم حتما عضو بشید تا از اخبار به روز کتابخانه های پایتون اطلاع داشته باشید👇

🔗https://t.iss.one/hamidpython123

#Python #HelPy #کتابخانه #پروژه #پایتون
آموزش کتابخانه Pygame 🎮

Pygame یک کتابخانه محبوب Python است که برای توسعه بازی‌های ویدئویی دوبعدی، شبیه‌سازی‌ها و برنامه‌های چندرسانه‌ای استفاده می‌شود. این کتابخانه مجموعه‌ای از ابزارها برای مدیریت ورودی‌های کاربر، گرافیک دوبعدی، صدا و بسیاری از ویژگی‌های دیگر را فراهم می‌کند. با استفاده از Pygame می‌توانید بازی‌های جذاب و تعاملی بسازید.

نصب Pygame
ابتدا باید Pygame را نصب کنید. برای این کار، دستور زیر را در ترمینال یا CMD وارد کنید:
pip install pygame

مثال‌های کاربردی با Pygame

1. شروع کار با Pygame و ایجاد یک پنجره ساده
import pygame  # وارد کردن کتابخانه pygame
import sys # وارد کردن کتابخانه sys برای خروج از برنامه

pygame.init() # مقداردهی اولیه همه ماژول‌های pygame
screen = pygame.display.set_mode((800, 600)) # ایجاد یک پنجره با اندازه 800x600 پیکسل
pygame.display.set_caption("آموزش Pygame") # تنظیم عنوان پنجره
WHITE = (255, 255, 255) # تعریف رنگ سفید

running = True
while running:
for event in pygame.event.get(): # بررسی رویدادهای مختلف
if event.type == pygame.QUIT: # اگر رویداد بستن پنجره رخ داد
running = False # حلقه بازی را متوقف کن

screen.fill(WHITE) # پر کردن صفحه با رنگ سفید
pygame.display.flip() # بروزرسانی صفحه نمایش

pygame.quit() # بستن ماژول‌های pygame
sys.exit() # خروج از برنامه

2. رسم اشکال هندسی 📏🔵🔺
import pygame
import sys

pygame.init()
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("رسم اشکال هندسی")
WHITE, BLUE, RED, GREEN = (255, 255, 255), (0, 0, 255), (255, 0, 0), (0, 255, 0) # تعریف رنگ‌ها

running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False

screen.fill(WHITE) # پر کردن صفحه با رنگ سفید
pygame.draw.rect(screen, BLUE, (100, 100, 200, 100)) # رسم مستطیل آبی
pygame.draw.circle(screen, RED, (400, 300), 50) # رسم دایره قرمز
pygame.draw.line(screen, GREEN, (500, 100), (700, 200), 5) # رسم خط سبز
pygame.display.flip() # بروزرسانی صفحه نمایش

pygame.quit()
sys.exit()

3. پخش صدا 🎵🔊
import pygame
import sys

pygame.init()
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("پخش صدا")

pygame.mixer.music.load('music.mp3') # بارگذاری فایل صوتی
pygame.mixer.music.play(-1) # پخش مداوم فایل صوتی

running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False

screen.fill((255, 255, 255)) # پر کردن صفحه با رنگ سفید
pygame.display.flip() # بروزرسانی صفحه نمایش

pygame.quit()
sys.exit()

4. حرکت دادن تصویر با صفحه کلید 🎮
import pygame
import sys

pygame.init()
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("حرکت تصویر با صفحه کلید")
WHITE = (255, 255, 255)
player_image = pygame.image.load('player.png') # بارگذاری تصویر بازیکن
player_x, player_y = 100, 100 # موقعیت اولیه بازیکن
speed = 5 # سرعت حرکت بازیکن

running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False

keys = pygame.key.get_pressed() # دریافت وضعیت کلیدهای فشرده‌شده
if keys[pygame.K_LEFT]: # اگر کلید چپ فشرده شده بود
player_x -= speed # موقعیت بازیکن به چپ حرکت کند
if keys[pygame.K_RIGHT]: # اگر کلید راست فشرده شده بود
player_x += speed # موقعیت بازیکن به راست حرکت کند
if keys[pygame.K_UP]: # اگر کلید بالا فشرده شده بود
player_y -= speed # موقعیت بازیکن به بالا حرکت کند
if keys[pygame.K_DOWN]: # اگر کلید پایین فشرده شده بود
player_y += speed # موقعیت بازیکن به پایین حرکت کند

screen.fill(WHITE) # پر کردن صفحه با رنگ سفید
screen.blit(player_image, (player_x, player_y)) # رسم تصویر بازیکن در موقعیت جدید
pygame.display.flip() # بروزرسانی صفحه نمایش

pygame.quit()
sys.exit()

امیدوارم از این آموزش لذت ببرید و بتوانید بازی‌ها و برنامه‌های جذابی با Pygame بسازید! 🚀

🔗https://t.iss.one/hamidpython123

برای مشاهده کدها و مطالب بیشتر، به کانال تلگرام ما بپیوندید! 📲
2👏1
رنگ‌ها در Pygame 🎨

در Pygame، هر رنگ با استفاده از کد RGB تعریف می‌شود. کد RGB شامل سه مقدار است: قرمز (R)، سبز (G) و آبی (B)، که هر کدام می‌توانند مقداری بین 0 تا 255 داشته باشند.

مثال‌هایی از رنگ‌های متداول:
- سفید: (255, 255, 255)
- سیاه: (0, 0, 0)
- قرمز: (255, 0, 0)
- سبز: (0, 255, 0)
- آبی: (0, 0, 255)
- زرد: (255, 255, 0)
- فیروزه‌ای: (0, 255, 255)
- بنفش: (255, 0, 255)
🔗https://t.iss.one/hamidpython123
👍1
سلام دوستان! 👋

امروز چند خبر جدید و هیجان‌انگیز از دنیای پایتون داریم که می‌خوایم با شما به اشتراک بگذاریم. 🌐

1. انتشار نسخه بتا پایتون 3.13.0 📦
نسخه بتا 1 پایتون 3.13 منتشر شده است و این به معنای فریز شدن ویژگی‌های جدید برای این نسخه است. این نسخه بتا فرصتی برای توسعه‌دهندگان فراهم می‌کند تا با قابلیت‌های جدید آشنا شوند و بازخورد خود را ارائه دهند. برای اطلاعات بیشتر و دانلود این نسخه، به سایت پایتون سر بزنید.

2. پیشرفت‌های حذف GIL 🔓
اخیراً پیشرفت‌های مهمی در زمینه حذف GIL (Global Interpreter Lock) صورت گرفته است. با فعال‌سازی پایتون بدون GIL که به عنوان "پایتون چند رشته‌ای آزاد" شناخته می‌شود، می‌توانیم انتظار بهبود عملکرد در پردازش‌های چند رشته‌ای داشته باشیم. این تغییرات هنوز در مراحل آزمایشی هستند و برای استفاده از آن‌ها نیاز به ساختن پایتون با فلگ‌های مخصوص دارید.

3. انتشار نسخه کاندید NumPy 2 📊
نسخه کاندید NumPy 2 منتشر شده است و با بهبودهای فراوانی در API و سازگاری‌های جدید همراه است. اگر می‌خواهید با این نسخه جدید کار کنید، می‌توانید آن را از طریق pip نصب کنید. این نسخه به توسعه‌دهندگان کمک می‌کند تا کدهای خود را با نسخه جدید تست کنند و سازگاری آن را بررسی کنند.

4. فرصت شغلی جدید در PSF 💼
بنیاد نرم‌افزار پایتون (PSF) یک موقعیت شغلی جدید برای پشتیبانی از PyPI ایجاد کرده است. این نقش به منظور بهبود تعامل با کاربران و مدیریت درخواست‌های پشتیبانی ایجاد شده است. اگر علاقه‌مند به این موقعیت هستید، می‌توانید تا تاریخ مشخص‌شده برای آن اقدام کنید.

برای اطلاعات بیشتر و جزئیات بیشتر، به سایت‌های مرتبط مراجعه کنید و از این فرصت‌ها استفاده کنید!

منابع:
- [Python.org](https://www.python.org)
- [Real Python](https://realpython.com)

موفق باشید! 🚀

👇اینم لینک کانال منه 👇

🔗https://t.iss.one/hamidpython123
1
🌟 آموزش دریافت ورودی از کاربر در پایتون 🌟

سلام دوستان! امروز یاد می‌گیریم چگونه در پایتون ورودی از کاربر بگیریم. 😎

## نصب پایتون 🐍
از سایت [Python](https://www.python.org/downloads/) آخرین نسخه را دانلود و نصب کنید.

## دریافت ورودی متنی 📄

name = input("لطفاً نام خود را وارد کنید: ")
print(f"سلام {name}! خوش آمدید! 😊")

توضیح:
تابع input() ورودی متنی از کاربر می‌گیرد و در متغیر name ذخیره می‌کند. سپس با استفاده از print() پیام خوش‌آمدگویی نمایش داده می‌شود.

## دریافت ورودی عددی 🔢

age = int(input("لطفاً سن خود را وارد کنید: "))
print(f"شما {age} سال دارید. 🎂")

توضیح:
ورودی از کاربر گرفته شده و با int() به عدد صحیح تبدیل می‌شود. سپس پیام مربوط به سن نمایش داده می‌شود.

## دریافت ورودی اعشاری 💧

height = float(input("لطفاً قد خود را به متر وارد کنید: "))
print(f"قد شما {height} متر است. 📏")

توضیح:
ورودی با float() به عدد اعشاری تبدیل می‌شود و سپس قد وارد شده نمایش داده می‌شود.

## مدیریت خطاها 🚫

try:
age = int(input("لطفاً سن خود را وارد کنید: "))
print(f"شما {age} سال دارید. 🎂")
except ValueError:
print("لطفاً یک عدد صحیح وارد کنید! ⚠️")

توضیح:
با استفاده از try-except خطاهای ورودی مدیریت می‌شود. اگر ورودی نامعتبر باشد، پیام خطا نمایش داده می‌شود.

## دریافت چندین ورودی در یک خط ✏️

data = input("لطفاً نام و سن خود را با فاصله وارد کنید: ").split()
name, age = data[0], int(data[1])
print(f"نام شما {name} و سن شما {age} است. 😊🎂")

توضیح:
ورودی چندگانه با split() به لیست تبدیل شده و سپس به متغیرها اختصاص داده می‌شود.

## محاسبه مجموع دو عدد

try:
num1 = float(input("عدد اول را وارد کنید: "))
num2 = float(input("عدد دوم را وارد کنید: "))
print(f"مجموع {num1} و {num2} برابر است با {num1 + num2}. ")
except ValueError:
print("لطفاً فقط اعداد وارد کنید! ⚠️")

توضیح:
دو عدد از کاربر گرفته شده، مجموع آنها محاسبه و نمایش داده می‌شود. خطاهای ورودی نیز مدیریت می‌شوند.

## محاسبه میانگین نمرات 🎓

try:
grades = [float(x) for x in input("نمرات خود را با فاصله وارد کنید: ").split()]
print(f"میانگین نمرات شما برابر است با {sum(grades) / len(grades)}. 📊")
except ValueError:
print("لطفاً فقط اعداد وارد کنید! ⚠️")

توضیح:
نمرات از کاربر گرفته شده، به لیست تبدیل و میانگین آنها محاسبه می‌شود. خطاهای ورودی نیز مدیریت می‌شوند.

برای آموزش‌های بیشتر، کانال ما را دنبال کنید! 📚👨‍💻

🔗https://t.iss.one/hamidpython123
👍41
🔹 آموزش اضافه کردن تصویر به صفحه گرافیکی با Pygame 🔹

سلام دوستان! 😃 امروز می‌خواهیم یاد بگیریم چطور با استفاده از کتابخانه Pygame یک تصویر به صفحه گرافیکی اضافه کنیم. اگر به برنامه‌نویسی بازی علاقه دارید، این آموزش برای شماست! 🎮🖼️

📥 نصب Pygame
ابتدا باید Pygame را نصب کنید. می‌توانید از دستور زیر در محیط خط فرمان استفاده کنید:
pip install pygame

✍️ ایجاد پروژه ساده Pygame
یک فایل پایتون جدید ایجاد کنید و نام آن را مثلاً pygame_image.py بگذارید. سپس کد زیر را به فایل اضافه کنید:

import pygame
import sys

# راه‌اندازی Pygame
pygame.init()

# تنظیمات صفحه نمایش
screen_width = 800
screen_height = 600
screen = pygame.display.set_mode((screen_width, screen_height))
pygame.display.set_caption('اضافه کردن تصویر به صفحه گرافیکی در Pygame')

# رنگ‌ها
white = (255, 255, 255)

# تابع اصلی بازی
def main():
# بارگذاری تصویر
image = pygame.image.load('path_to_your_image.png')
image_rect = image.get_rect()
image_rect.topleft = (100, 100)

# حلقه اصلی بازی
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()

# رسم صفحه سفید
screen.fill(white)

# رسم تصویر
screen.blit(image, image_rect)

# به‌روزرسانی صفحه نمایش
pygame.display.flip()

# اجرای تابع اصلی بازی
if __name__ == '__main__':
main()

📝 توضیحات کد:
1. وارد کردن کتابخانه‌ها: از pygame و sys برای مدیریت رویدادها و خروج استفاده می‌کنیم.
2. راه‌اندازی Pygame: با pygame.init(), Pygame را راه‌اندازی می‌کنیم.
3. تنظیمات صفحه نمایش: صفحه نمایشی با ابعاد 800x600 پیکسل ایجاد کرده و عنوان آن را تنظیم می‌کنیم.
4. رنگ‌ها: رنگ سفید را به عنوان یک متغیر تعریف می‌کنیم.
5. تابع اصلی بازی:
- تصویر را با pygame.image.load() بارگذاری می‌کنیم. مطمئن شوید که مسیر تصویر درست است.
- یک حلقه اصلی بازی ایجاد می‌کنیم که در آن رویدادها مدیریت می‌شوند، صفحه سفید رسم می‌شود، تصویر رسم می‌شود و صفحه نمایش به‌روزرسانی می‌شود.

🔔 نکات مهم:
- مطمئن شوید که مسیر تصویر صحیح است. مثلاً اگر تصویر در همان پوشه فایل پایتون شما قرار دارد، نام فایل تصویر را به صورت مستقیم (مثلاً image.png) بنویسید. در غیر این صورت، مسیر کامل تصویر را وارد کنید.
- برای خروج از برنامه، روی دکمه بستن پنجره کلیک کنید.

با اجرای این کد، شما یک صفحه Pygame خواهید داشت که تصویر مورد نظر شما در موقعیت (100, 100) رسم می‌شود. 🖼️ می‌توانید موقعیت تصویر را با تغییر مختصات image_rect.topleft تغییر دهید.

این آموزش ساده شما را با نحوه اضافه کردن تصویر به یک صفحه گرافیکی در Pygame آشنا می‌کند. با تمرین و آزمایش بیشتر، می‌توانید مهارت‌های خود را افزایش دهید و پروژه‌های گرافیکی پیچیده‌تری ایجاد کنید.

داخل کانالمون عضو شید و به دوستاتون هم معرفی کنید😁👇

🔗https://t.iss.one/hamidpython123

امیدوارم این آموزش برای شما مفید باشد. اگر سوالی دارید، حتماً در بخش نظرات بپرسید! 💬

#آموزش #برنامه_نویسی #بازی_سازی #Pygame #Python
👍21
سلام دوستان 🌟

امروز با چند خبر جدید و هیجان‌انگیز از دنیای پایتون اومدیم! 🐍

1. انتشار نسخه جدید پایتون 3.12! 🎉 این نسخه با بهبودهای عملکردی و قابلیت‌های جدید ارائه شده که تجربه برنامه‌نویسی رو راحت‌تر و سریع‌تر می‌کنه.

2. بسته‌های جدید در PyPI 📦: تعدادی کتابخانه جدید و به‌روز‌رسانی‌های مهم در PyPI منتشر شدند. پیشنهاد می‌کنیم کتابخانه‌های جدید رو بررسی کنید و از امکانات جدید استفاده کنید.

3. رویدادهای جامعه پایتون 📅: این هفته چندین وبینار و کنفرانس مهم در جامعه پایتون برگزار می‌شه. اگر علاقه‌مند به یادگیری بیشتر و شبکه‌سازی با دیگر برنامه‌نویسان هستید، این رویدادها رو از دست ندید.

4. مقاله‌های آموزشی جدید 📚: در وبسایت‌های معتبر مثل Real Python و Towards Data Science چندین مقاله آموزشی جدید منتشر شده که موضوعاتی مثل یادگیری ماشین، توسعه وب و تحلیل داده رو پوشش می‌ده.

کانال منون به دوستاتون معرفی کنی🙏👇

🔗https://t.iss.one/hamidpython123

اگه نظری، سوالی یا پیشنهادی دارید، حتماً توی کامنت‌ها با ما به اشتراک بزارید! 🤓👇

#پایتون #اخبار_پایتون #برنامه_نویسی #توسعه_نرم‌افزار
👍3
سلام دوستان 🌟

امروز با معرفی چند کتابخانه جدید و هیجان‌انگیز از دنیای پایتون اومدیم! 🐍

1. Polars 📊: یک کتابخانه سریع و مدرن برای پردازش داده‌ها که با استفاده از تکنیک‌های پیشرفته، عملکرد بهتری نسبت به Pandas ارائه می‌ده.

2. Rich 🎨: ابزاری برای ایجاد رابط‌های کاربری خط فرمان زیبا و جذاب. با استفاده از این کتابخانه، می‌تونید متن‌ها، جداول، نمودارها و حتی انیمیشن‌های مختلف رو به راحتی در ترمینال نمایش بدید.

3. FastAPI 🚀: یک فریم‌ورک وب سریع و کارآمد برای ساخت APIهای مدرن که با تمرکز بر سرعت و عملکرد بالا توسعه داده شده.

4. Streamlit 📈: یک ابزار ساده و قدرتمند برای تبدیل اسکریپت‌های پایتون به اپلیکیشن‌های تعاملی وب. بسیار مناسب برای دانشمندان داده و تحلیل‌گران.

5. Typer ⌨️: یک کتابخانه برای ساختن خط فرمان (CLI) که با استفاده از تایپ‌های پایتون، توسعه و نگهداری اسکریپت‌های CLI رو بسیار ساده‌تر می‌کنه.

این کتابخانه‌های جدید رو بررسی کنید و از امکانات جدیدشون استفاده کنید.

🔗https://t.iss.one/hamidpython123

#پایتون #کتابخانه_جدید #برنامه_نویسی #توسعه_نرم‌افزار
👍2
خرداد ماهیا
😁1🌚1
☝️ امروز اومدم با آموزش رت هک گالری ☝️

شما یه چند تا ادیت نیاز دارید
برنامه رت رو با apk editor باز کنیم قسمت full edit پوشه assent اونجا توکن خودتون رو توی فایل token.txt بزارید و آیدی عددیتون فایل id.txt همچنین میتونید قابلیت وب ویو فعال کنید که لینک سایت رو تو فایل url.txt بزارید و تمام کامپایل کنید بدید به تارگتتون

مدیونمید اگه برا نود ملت استفاده کنید 😔😂
🤣2😁1
☝️🆕️این کد وقتی اجرا شه ازتون یه سری اطلاعات مثل اندازه محور y و آیتم و مقدارش رو میگیره حالا مقدار زمان باشه یا اندازه یا حجم فرقی نمیکنه بعدش میاد با این اطلاعات به نمودار ستونی درست میکنه ❗️

حالا دیگه کانال منو به بقیه معرفی کن 👇
🔗https://t.iss.one/hamidpython123
Media is too big
VIEW IN TELEGRAM
#زنگ_تفریح

پ‌ن: حلال‌خور مثل صداپیشهٔ نزوکو :))

#Meme
❗️کیا انیمه میبینن مثل من 🧐
👍1
🆕️یه بلاک به اسم try هست که جلوی ارور هارو میگیره ❗️و برنامه به کارش ادامه میده اینجا تا توضیحات گذاشتمش👇
try:
# اینجا کدهایی که ممکنه ارور بدن رو قرار بده
# مثلا خواندن فایل و پردازش داده‌ها
lines = read_file(file_path)
courses = process_data(lines)
sorted_courses = sort_courses(courses)
print_courses(sorted_courses)

except Exception as e:
# اینجا ارور رو چاپ می‌کنیم ولی برنامه متوقف نمی‌شه
print(f"An error occurred: {e}")

🟥اگه جالب بود کانال منو به بقیه معرفی کنید
اگه خودتون عضو نشدید عضو شید😉👇

🔗https://t.iss.one/hamidpython123
👍5