تغییر نوع متغیر

تغییر نوع متغیر در مثال قبل بررسی شد اما محدودیت هایی هم برای این مسئله وجود داره. زمانی که کد پایتون به کد یک زبان دیگه تبدیل میشه باید مطمئن باشیم که نوع هیچ متغیری تغییر نکنه. تنها زمانی که بدون نگرانی میتونیم تغییر نوع متغیر رو داشته باشیم تبدیل کد پایتون به کد جاوا اسکریپته. jython کد پایتون رو به کد جاوا تبدیل میکنه و تغییر نوع یک متغیر میتونه باعث crash کردن(از کار افتادن کامل) برنامه بشه و زمانی هم که از cython استفاده کنیم و کد پایتون رو به کد C تبدیل کنیم هم این اتفاق باعث عملکرد نادرست برنامه میشه. در فصل دهم از cython استفاده میکنیم.

برای بررسی این مسئله در مثال قبل با استفاده از دستور ()type نوع متغیر x را قبل و بعد از float شدن بررسی کنید.

type(x)