تمرین اول
خطا exception زیر را با استفاده از بلاک try except کنترل (هندل) کنید:
:for i in ['a','b','c'] print(i**2) --------------------------------------------------------------------------- 'TypeError: unsupported operand type(s) for ** or pow(): 'str' and 'int
تمرین دوم
خطا exception زیر را با استفاده از بلاک try except کنترل (هندل) کنید و در نهایت از بلاک finally برای پرینت متن “All Done” استفاده کنید:
x = 5 y = 0 z = x/y --------------------------------------------------------------------------- ZeroDivisionError: division by zero
تمرین سوم
تابعی (فانکشنی) بنویسید که از کاربر یک عدد صحیح بخواهد و مربع آن را چاپ کند. از حلقه while و یک بلاک try except else برای محاسبه تعداد ورودیهای نادرست استفاده کنید.
:()def ask pass ()ask --------------------------------------------------------------------------- Input an integer: null !An error occurred! Please try again Input an integer: 2 Thank you, your number squared is: 4
راهنمای خرید:
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
- توجه داشته باشید که به علت جلوگیری از کپی متن پروژه این فایل فقط بصورت anti copy ارائه میشود.
- رمز: www.protamrin.ir