هولدن
کاربر فوقحرفهای

- ارسالها
- 888
- امتیاز
- 12,317
- نام مرکز سمپاد
- حلی
- شهر
- تهران
- سال فارغ التحصیلی
- 96
بعد از دستور پرینت count+=1 بزارم؟ اندیساش همچنان مثل همه
دوتا چیز چشم منو گرفته ،
۱:متود .index از صفر شروع میکنه ، ولی خروجی تو باید از یک شروع بشه ، پس همه ایندکس هارو قبل پرینت کردن باید به اضافه یک بکنی
۲:تو خط هفتم کل پاراگراف رو تبدیل ب یه لیست از جمله ها میکنی ، بعد تو تک تک اون جملات دنبال کلمه شاخص میگردی، تو جمله اول همه چی خوب کار میکنه ، ولی وقتی ب جمله دوم میرسیم ،خروجی متود .index دوباره از صفر شروع میکنه به شمردن و این باعث میشه خروجیت تو جمله های دوم ب بعد اشتباه بشه
یه راهش اینه هربار ک کلمه شاخص رو پیدا کردی +۱ + تعداد کلمات جملات قبلی کنی
ولی نظر من اینه کلا از ایندکس استفاده نکنی ، تو آخرین for یه متغیر count بزار و هربار یکی بهش اضافه کنم ، اونوقت ایندکس هرکدوم از کلماتت برابر با متغیر count میشه