py-02-10 - فورمت کردن رشته ها

بازدید : 22

1

اشتراک

py-02-10 - فورمت کردن رشته ها

توضیحات :

چی یاد می‌گیری در این ویدیو:

  1. ورودی گرفتن از کاربر و چاپ آن:

    • با ()input می‌توان عدد یا متن از کاربر گرفت.

    • بدون تبدیل، همه ورودی‌ها به صورت رشته (string) ذخیره می‌شوند.

  2. تبدیل ورودی برای محاسبات ریاضی:

    • برای محاسبات با اعداد صحیح: ()int

    • برای محاسبات با اعداد اعشاری: ()float

  3. مشکل کانکت کردن عدد با رشته و راه‌حل:

    • برای چاپ عدد همراه متن، باید عدد را به رشته تبدیل کرد (()str).

    • این کار با استفاده از تابع ()format یا f-string (روش مدرن) راحت‌تر انجام می‌شود.

  4. کار با f-string:

    • استفاده از f"متن {متغیر}" برای جایگذاری خودکار مقدار متغیرها داخل رشته.

    • نیازی به تبدیل دستی عدد به رشته نیست.

    • امکان درج چند متغیر با {} و تغییر ترتیب با اندیس وجود دارد: {0}, {1}.

  5. مزیت f-string نسبت به روش قدیمی:

    • ساده‌تر، خواناتر و کمتر خطا دارد.

    • دیگر نیازی به + ()str برای اتصال متن و عدد نیست.

  6. قالب‌بندی (Formatting) متن‌ها:

    • می‌توان به راحتی متن‌ها و متغیرها را قالب‌بندی کرد و آن‌ها را با خروجی چاپ ترکیب کرد.


نتیجه: با این آموزش می‌توانی اعداد و رشته‌ها را راحت از کاربر بگیری، روی آن‌ها محاسبات انجام بدهی و بدون دردسر در خروجی چاپ کنی، با روش‌های مدرن f-string یا ()format متن‌ها را قالب‌بندی کنی.

لطفا برای گذاشتن نظرات خود وارد شوید

نظرات شما عزیزان