پرسش خود را بپرسید

تشخیص انواع type متغیر در پایتون

تاریخ
١١ ماه پیش
بازدید
٢٠٨

زمانی که این عبارت رو در ترمینال تایپ می کنیم چه چیزی چاپ می شود؟

type('hi')

١,٧٦٢
طلایی
٠
نقره‌ای
٢
برنزی
٧٩

٢ پاسخ

مرتب سازی بر اساس:

وقتی در ترمینال تایپ می‌کنید ('hi')، در واقع یک دستور پایتون را اجرا می‌کنید.

type() یک تابع داخلی پایتون است که نوع شی ارسال شده به آن را بر می گرداند. در این مورد، شما یک رشته 'hi' را به تابع type() ارسال می کنید.

بنابراین، هنگامی که type ('hi')   را اجرا می کنید، خروجی این خواهد بود:

str

این بدان معنی است که شیء 'hi' از نوع str است که نوع رشته داخلی در پایتون است. اگر می خواهید خود رشته را بدون اطلاعات نوع چاپ کنید، می توانید از تابع print() مانند زیر استفاده کنید:

print('hi')

این خروجی خواهد داشت:

hi

٣٩٤,٦٠٧
طلایی
٣١٣
نقره‌ای
٤,٤٤٥
برنزی
٢,٦٤٢
تاریخ
٣ ماه پیش

هیچی چاپ نمی‌شود. 

مگر اینکه برای اجرای کد از ژوپیتر نوتبوک استفاده کنید. یا گوگل کلب

اما برای اینکه بتوانید خروجی این دستور را در  کد ادیتوری مانند VSCode ببینید بهتر است که از تابع Print () استفاده کنید. 

در آن صورت خروجی زیر نمایش داده می‌شود.

<class 'str'>

تاریخ
٣ ماه پیش

پاسخ شما