Italiano
Apri in Telegram

Post 🔹 ارور ها در پایتون

26 febbraio 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 ·

Vicino nel feed

|| کانال توسعه‌دهندگان پایتون |🔹 ارور ها در پایتون 🔸 بخش اول 💠 در پست های قبلی - انواع ارور ها، بخش اول، بخش دوم، بخش سوم - با ارور هایی که در پایتون ممکنه باهاشون برخورد کنیم آشنا شدیم. 💠 حا|| کانال توسعه‌دهندگان پایتون |🥳مسابقۀ ۱۰۰ میلیونی ساخت بات در اپلیکیشن بله!🦾 💰 مسابقه‌ای برای ساخت بازو (بات) و مینی‌اپ در اپلیکیشن بله 🎯 از استعدادت پول در بیار! ❓چطوری؟ بله با مسابقهٔ «زور
questo messaggio
|| کانال توسعه‌دهندگان پایتون |🔵نکات برنامه‌نویسی پایتون ⚪️ بخش اول 💠 از کدوم مورد استفاده میکنین برای اینکه بفهمین یک متغییر None هست یا نه؟ 1) obj is None 2) obj == None ❗️ هیچوقت از روش دو|| کانال توسعه‌دهندگان پایتون |#سوال ✨ خروجی کد زیر چیست ⁉️ ✍️ *ژنرال* 💎 Channel: @DevelopixPython
|| کانال توسعه‌دهندگان پایتون || کانال توسعه‌دهندگان پایتون |@DevelopixPython · canale · Tecnologia
7 646iscritti880copertura media dei post
Feed della community Apri in Telegram

Un feed pubblico aperto dall'indice di ricerca ChatCrawler — «Google per il Telegram pubblico»; si aggiorna man mano che la community viene scansionata. Orari in UTC.

Solo contenuti pubblici, API ufficiale di Telegram. Informazioni · FAQ · Limiti dell'indice · Rimuovi una pagina · Catalogo · Ricerca · Come calcoliamo