🔸فصل یک | جلسه هشتم

🔸چکیده این جلسه

در جلسه هشتم فصل یکم دوره رایگان پایتون مقدماتی آیزی‌لرن، اوّلین تمرین کُدنویسی خود را انجام دادیم.

🔸محاسبه سن با پایتون

در این جلسه به عنوان تمرین کُدنویسی، قرار شد کُدی بنویسیم که کاربر سال تولد خود را وارد نماید و با استفاده از پایتون سن کاربر را محاسبه نماییم.

🔸خطای TypeError در این تمرین

این خطا (TypeError) یکی از چندین خطای رایج هنگام یادگیری زبان پایتون است. خطای TypeError زمانی اتفاق می‌اُفتد که یک عملیات خاص مانند جمع، تفریق، ضرب و تقسیم بر روی یک نوع داده خاص، تعریف نشده‌باشد. در اوایل این جلسه ما استرینگ 1995 را از عدد صحیح 2022 تفریق کردیم و این کار برای پایتون تعریف نشده‌است (چرا؟) به این دلیل که 1995 از جنس متن (str) و 2022 از جنس عدد (int) است. در نتیجه انجام عملیات‌های محاسباتی بین داده‌ای که از جنس متن و عدد است، نادرست است.

🔸رفع خطای TypeError در این تمرین

برای رفع خطای پیشین، بایستی ما نوع داده‌ متن (str) را برای استرینگ 1995 تغییر دهیم و آن را تبدیل به عدد کنیم. برای این کار بایستی از تابع ()int استفاده نماییم. با استفاده از این تابع قادر هستیم تا داده‌های مختلف را (درصورت امکان) به عددصحیح تبدیل کنیم. به این عمل در اصطلاح type conversion یا تبدیل انواع‌داده‌ها می‌گویند.


2 دیدگاه. ارسال دیدگاه جدید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
برای ادامه، شما باید با قوانین موافقت کنید

keyboard_arrow_up