مثال
تبدیل عدد 3.5 به داده ی متنی:
x = str(3.5)
print(x)
توضیحات
تابع str()
مقدار ورودی را به داده ی متنی تبدیل می کند.
سینتکس
str(object, encoding=encoding, errors=errors)
پارامتر های ورودی
پارامتر | توضیحات |
---|---|
object | هر شیئی که قرار است به String تبدیل شود |
encoding | انکدینگ متن. پیش فرض = UTF-8 |
errors | با این پارامتر مشخص می کنیم که اگر این تبدیل با خطا مواجه شد چه اتفاقی بیفتد پیش فرض = strict. در این حالت با بروز خطا برنامه اروری پرت می کند و ادامه ی برنامه را اجرا نمی کند. اگر مقدار این پارامتر را ignore بگذاریم، خطا نادیده گرفته شده و ادامه ی کد اجرا خواهد شد |
پارامترهای بعدی رو توضیح ندادین
سلام.
ممنون از اطلاع رسانی شما. جدول توضیحات پارامتر ها به متن اضافه شد. به مرور متن و جزئیات باقی توابع موجود در سایت نیز اصلاح و تکمیل خواهند شد. و مثال های بیشتر برای درک بهتر توابع افزوده خواهند شد.
سلام
اگر بخواهیم یک عدد را به رشته سه حرفی تبیدل کنیمء چه کنیم؟
مثلامی خواهم عدد 5 را به رشته ای با فرمت سه رقمی یعنی 005 تبدیل کندذ. راهی دارد؟