Українська
Відкрити в Telegram

Пост 🔹 ارور ها در پایتون

26 лютого 2025
|
| کانال توسعه‌دهندگان پایتون |
🔹 ارور ها در پایتون 🔸 بخش دوم (بخش اول) 💠 در پست قبلی تا اونجا پیش رفتیم که برای هر خطا هندلر جداگانه قرار بدیم. در این پست هم همین مطلب رو ادامه میدیم. 💠 پایتون هنگامی که ما از except استفاده میکنم همیشه ارور مورد نظر رو برای ما نگه میداره و ما میتونیم از همون ارور هم استفاده کنیم که بدونیم برنامه چرا به مشکل خورده. برای این‌کار باید از یک متغیر استفاده کنیم تا خطا رو در اون نگه داری کنیم. شیوه استفاده به این شکله: def divide(x, y): try: result = x // y print("Yeah! Your answer is :", result) except Exception as e: print("The error is: ", e) divide(3,0) در پایتون شما میتونید بعد از بلوک try-except از کلمه کلیدی else استفاده کنید. در این ساختار else زمانی اجرا میشه که کد ما بدون مشکل اجرا بشه و کار به اجرای code block هیچ کدوم از except ها کشیده نشه. به عبارت دیگه اگه بلوک try اجرا بشه بعدش مستقیم میره بلوک else اما اگه بلوک except اجرا بشه دیگه else در کار نیست. با این مثال بهتر این مفهوم رو متوجه میشین: def get_number(): try: number = int(input("number: ")) except: print("please enter a number") else: print(f"thank you for number {number}") هنگامی که یک عدد رو به get_number بدیم و به ارور نخوریم وارد بلوک else میشیم و به شما پیام "thank you for number x" نشون داده میشه. حالا اگه یک حرف وارد کنید به شما پیام "please enter a number" نشون داده میشه. یک کلمه کلیدی دیگه پایتون برای try, except داره که finally نام داره. کد بلوک finally همیشه اجرا میشه، چه کد ما دارای ارور باشه و به exception بره و چه بلوک try به درستی اجرا بشه، در هر صورت finally اجرا میشه. def get_number(): try: number = int(input("number: ")) except: print("please enter a number") finally: print("thank you for reading this post") راستی، شما می‌تونید بعد از بلوک try از finally استفاده کنید و exceptionای قرار ندید، تست این قسمت با شما😁 منبع 🔖 #Python, #پایتون 👤 Yasin 💎 Channel: @DevelopixPython
8 · 3.7K ·

Поруч у стрічці

|| کانال توسعه‌دهندگان پایتون |🔹 ارور ها در پایتون 🔸 بخش اول 💠 در پست های قبلی - انواع ارور ها، بخش اول، بخش دوم، بخش سوم - با ارور هایی که در پایتون ممکنه باهاشون برخورد کنیم آشنا شدیم. 💠 حا|| کانال توسعه‌دهندگان پایتون |🥳مسابقۀ ۱۰۰ میلیونی ساخت بات در اپلیکیشن بله!🦾 💰 مسابقه‌ای برای ساخت بازو (بات) و مینی‌اپ در اپلیکیشن بله 🎯 از استعدادت پول در بیار! ❓چطوری؟ بله با مسابقهٔ «زور
це повідомлення
|| کانال توسعه‌دهندگان پایتون |🔵نکات برنامه‌نویسی پایتون ⚪️ بخش اول 💠 از کدوم مورد استفاده میکنین برای اینکه بفهمین یک متغییر None هست یا نه؟ 1) obj is None 2) obj == None ❗️ هیچوقت از روش دو|| کانال توسعه‌دهندگان پایتون |#سوال ✨ خروجی کد زیر چیست ⁉️ ✍️ *ژنرال* 💎 Channel: @DevelopixPython
|| کانال توسعه‌دهندگان پایتون || کانال توسعه‌دهندگان پایتون |@DevelopixPython · канал · Технології
7 646підписників880середнє охоплення поста
Стрічка майданчика Відкрити в Telegram

Відкрита публічна стрічка з пошукового індексу ChatCrawler — «Google по публічному Telegram»; оновлюється в міру обходу майданчика. Час — UTC.

Лише публічний контент, офіційний API Telegram. Про проєкт · Питання · Межі індексу · Прибрати сторінку з видачі · Каталог · Пошук · Як ми рахуємо