همونطور که ملاحظه کردید، کلاس str بهمون رشته برمیگردونه، کلاس int بهمون عدد صحیح برمیگردونه، و کلاس float بعمون عدد اعشاری میده و اگر سعی کنید رشته ای که درش حروف هم هست رو با int یا float به عدد تبدیل کنید، خطا میگیرید.
یک مثال هم از ()type :
👇👇👇👇👇
یک مثال هم از ()type :
👇👇👇👇👇
مثال:
فرض کنیم به ما رشته ای دادن که ممکنه داخلش عدد هم باشه،
از ما خواستن برنامه ای بنویسیم که اعداد این رشته رو با هم جمع کنه و نشون بده و همچنین رشته رو بدون وجود اعداد نشون بده.
👇👇👇👇👇
فرض کنیم به ما رشته ای دادن که ممکنه داخلش عدد هم باشه،
از ما خواستن برنامه ای بنویسیم که اعداد این رشته رو با هم جمع کنه و نشون بده و همچنین رشته رو بدون وجود اعداد نشون بده.
👇👇👇👇👇
همونطور که ملاحظه میکنید اعداد از رشته جدا شدند و با هم جمع شدند و رشته هم بدون اعداد جدا شد و در آخر نتایج نمایش داده شدند.
لیست ها:
لیست ها یکی از مهم ترین ساختار داده ای پایتون هستند و به عنوان مجموعه ای از اشیا ازشون استفاده میکنند.
عضو ها یا اشیا موجود در یک لیست بین دو براکت یا [ ] قرار میگیرندو با کاما یا , از هم جدا میشن.(البته این براکت رو با براکت دسترسی به حروف رشته ها یا برش از رشته ها قاطی نکنید !).
همچنین ما میتونیم لیست خالی هم داشته باشیم (مثل رشته خالی که داشتیم).
👇👇👇👇👇
لیست ها یکی از مهم ترین ساختار داده ای پایتون هستند و به عنوان مجموعه ای از اشیا ازشون استفاده میکنند.
عضو ها یا اشیا موجود در یک لیست بین دو براکت یا [ ] قرار میگیرندو با کاما یا , از هم جدا میشن.(البته این براکت رو با براکت دسترسی به حروف رشته ها یا برش از رشته ها قاطی نکنید !).
همچنین ما میتونیم لیست خالی هم داشته باشیم (مثل رشته خالی که داشتیم).
👇👇👇👇👇
اعضای یک لیست میتونن هر ساختار داده ای باشند مثل رشته، اعداد صحیح، اعداد اعشاری و یا حتی خود لیست ها !
👇👇👇👇👇
👇👇👇👇👇
در لیست ها هم درست مثل رشته ها با استفاده از [ ] یا براکت و اعداد، میشه به اعضای داخلشون دسترسی داشت:
👇👇👇👇👇
👇👇👇👇👇
همچنین همون عمل برش از رشته ها برای لیست ها هم کار میکنه و حتی قسمت سوم ایندکس برای دسترسی متوالی به خانه ها .(وقتی میگم مباحث رو دونه دونه یاد بگیرید و بیاید مبحث بعدی به خاطر این موارد بود !)
👇👇👇👇👇
👇👇👇👇👇
پس حالا میتونیم به راحتی با استفاده از حلقه while همونطور که رشته هارو پیمایش میکردیم، لیست ها رو هم پیمایش کنیم:
👇👇👇👇👇
👇👇👇👇👇
فرض کنید به ما یک رشته دادند و میخوان هر کدوم از حروف این رشته رو در یک لیست ذخیره کنیم:
👇👇👇👇👇
👇👇👇👇👇