مثال 5 پایتون – برنامه ای بنویسید که مشخص کند از چه نسخه پایتونی استفاده می کنیم
کد برنامه
1 2 3 4 5 |
import sys print("Python version") print (sys.version) print("Version info.") print (sys.version_info) |
توضیح کد
در این برنامه پایتون، اطلاعات مربوط به نسخهی پایتون و اطلاعات مرتبط با نسخه به نمایش درآمده استخراج می شود. حالا خط به خط سراغ توضیحات برنامه برویم:
import sys
- در این خط، ما ماژول
sys
را وارد میکنیم. ماژولsys
ویژگیها و توابع مرتبط با تعامل با متغیرهای محیطی را فراهم میکند. print("Python version")
- در این خط، متن “Python version” به صورت ساده چاپ میشود تا در خروجی نمایش داده شود.
print (sys.version)
- این خط، نسخهی فعلی پایتون که در حال اجرا است، را با استفاده از ویژگی
version
ماژولsys
چاپ میکند. این نسخه شامل اطلاعات جزئیتری از ویژگیها و بهروزرسانیهای موجود در نسخه است. print("Version info.")
- در این خط، متن “Version info.” به صورت ساده چاپ میشود تا در خروجی نمایش داده شود.
print (sys.version_info)
- این خط، اطلاعات جزئیتری از نسخهی پایتون که در حال اجرا است را با استفاده از ویژگی
version_info
ماژولsys
چاپ میکند. این اطلاعات شامل اجزای جزئیتر نسخهی پایتون مانند شمارهی نسخه اصلی، زیرنسخه و ماینور و … است.
یعنی طبق خواسته سوال این برنامه نسخهی پایتون در حال اجرا و اطلاعات جزئیتری از آن را به نمایش میگذارد.
مقداد علی بخشی هستم. موسیقی دان، برنامه نویس، متخصص هوش مصنوعی، علم داده، متخصص بلاکچین و توسعه دهنده ربات های هوشمند.
دانش آموخته مقطع ارشد و دکتری دانشکده فنی دانشگاه تهران هستم. با سابقه تدریس درس برنامه نویسی در دانشگاه (پردیس بین الملل کیش دانشگاه تهران)