• اگر سمپادی هستی همین الان عضو شو :
    ثبت نام عضویت

پرسش و پاسخ پیرامون برنامه‌نویسی

  • شروع کننده موضوع max
  • تاریخ شروع

victor:/

vIctor is loser:/
ارسال‌ها
76
امتیاز
420
نام مرکز سمپاد
علامه حلی 8
شهر
تهران
سال فارغ التحصیلی
1402
فکر نمیکردم انقدر برنامه نویس زیاد باشه :|با پایتون شروع کن زبان بسیار ساده ای هست بعد ی ماه میتونی بری هک و امنیت رو یاد بگیری براحتی باهاشdos &ddosبزنی :Dخلاصه خوب یاد بگیری خیلیارو زخمی میکنی:|:RedHeart
 

Asdfghjk

...
ارسال‌ها
263
امتیاز
695
نام مرکز سمپاد
...
شهر
...
سال فارغ التحصیلی
1391
رشته دانشگاه
مهندسی نرم افزار
سلام وقتی میخوام اطلاعات یک وب سایتو بخونم فارسیو پشتیبانی نمیکنه تو وی اس کد چه جوری باید utf-8 کنم بدون اینکه بریزمش تو فایل:-" ؟
ارورش اینه
charmap' codec can't encode characters in position 9-13
اگه از BeautifulSoup استفاده میکنی یه متد encode داره میتونی استفاده کنی
 

Sara221

کاربر نیمه‌فعال
ارسال‌ها
5
امتیاز
13
نام مرکز سمپاد
فرزانگان
شهر
رشت
سال فارغ التحصیلی
1395
سلام!:)
می‌خوام برنامه نویسی یاد بگیرم اما تمام چیزی که ازش می‌دونم همون کلاس برنامه نویسی راهنمایی هست که هیچی هم ازش یادم نمیاد.در این حد که الگوریتم نویسی و فلوچارت و دستورات هم یادم نیست.سیوالم اینه از کدوم کتاب یا سایت برای شروع از صفر شروع کنم و کدوم زبان رو برای شروع پیشنهاد میدید؟
 

nils

کاربر حرفه‌ای
ارسال‌ها
519
امتیاز
10,162
نام مرکز سمپاد
‌‌فرزانگان
شهر
‌مشهد
سال فارغ التحصیلی
0
این خطای Array Index Out Of Bounds Exception رو از کجا بفهمیم واسه کدوم حلقه و کدوم آرایه مونه؟ حدسی؟:-"
 

موازی

کاربر فوق‌حرفه‌ای
ارسال‌ها
595
امتیاز
15,392
نام مرکز سمپاد
سمپاد شیراز
شهر
شیراز
سال فارغ التحصیلی
93
دانشگاه
RWTH
رشته دانشگاه
مهندسی برق
این خطای Array Index Out Of Bounds Exception رو از کجا بفهمیم واسه کدوم حلقه و کدوم آرایه مونه؟ حدسی؟:-"
معمولا ide میگه اررور مربوط به چه خطی هست.
میتونی جاهای مختلف کدت پرینت بذاری ببینی کجا گیر می‌کنه
 
  • لایک
امتیازات: nils

nils

کاربر حرفه‌ای
ارسال‌ها
519
امتیاز
10,162
نام مرکز سمپاد
‌‌فرزانگان
شهر
‌مشهد
سال فارغ التحصیلی
0
معمولا ide میگه اررور مربوط به چه خطی هست.
میتونی جاهای مختلف کدت پرینت بذاری ببینی کجا گیر می‌کنه
نه نمیدونم این چرا نمیگه
خیلی ممنون ، حتما امتحان میکنم
 

....!...

کاربر فوق‌حرفه‌ای
ارسال‌ها
755
امتیاز
2,971
نام مرکز سمپاد
........
شهر
.........
سال فارغ التحصیلی
0000
جاوا کار هستید؟
راستی حتما بخشی از آرایه رو مورد استفاده قرار دادید که وجود نداره مثلا یه آرایه 3 تا اندیس داره و شما چهارمین اندیس رو خواستید.برای همین اون ارور رو داده.
 
  • لایک
امتیازات: nils

ememlia

⁦(⊙_◎)⁩
عضو مدیران انجمن
ارسال‌ها
856
امتیاز
19,970
نام مرکز سمپاد
شهید بهشتی
شهر
.
سال فارغ التحصیلی
1397
جاوا کار هستید؟
راستی حتما بخشی از آرایه رو مورد استفاده قرار دادید که وجود نداره مثلا یه آرایه 3 تا اندیس داره و شما چهارمین اندیس رو خواستید.برای همین اون ارور رو داده.
این خب واضحه
مشکل اینه معلوم نیست ارور از کدون خط یا آرایه است
لاگ نشون نمیده اصن؟ من باهاش کار نکردم
من اگه بودم دونه دونه حلقه هامو کامنت میکردم ببینم رو کدوم ارور میده
ولی اگه بتونی از خود ide لاگ بگیری خب خیلی بهتره
 

....!...

کاربر فوق‌حرفه‌ای
ارسال‌ها
755
امتیاز
2,971
نام مرکز سمپاد
........
شهر
.........
سال فارغ التحصیلی
0000
این خب واضحه
مشکل اینه معلوم نیست ارور از کدون خط یا آرایه است

لاگ نشون نمیده اصن؟ من باهاش کار نکردم
من اگه بودم دونه دونه حلقه هامو کامنت میکردم ببینم رو کدوم ارور میده
ولی اگه بتونی از خود ide لاگ بگیری خب خیلی بهتره
لاگ میده من خودم ازش قدیما استفاده میکردم...
 
  • لایک
امتیازات: nils

nils

کاربر حرفه‌ای
ارسال‌ها
519
امتیاز
10,162
نام مرکز سمپاد
‌‌فرزانگان
شهر
‌مشهد
سال فارغ التحصیلی
0
این خب واضحه
مشکل اینه معلوم نیست ارور از کدون خط یا آرایه است

لاگ نشون نمیده اصن؟ من باهاش کار نکردم
من اگه بودم دونه دونه حلقه هامو کامنت میکردم ببینم رو کدوم ارور میده
ولی اگه بتونی از خود ide لاگ بگیری خب خیلی بهتره
چرا پیدا کردم میدونی vs code و اینا قشنگ پررنگ بود آدم میفهمید این یه کوچولو اون گوشه نوشته بود یواش 31 ((((((:
ولی مررسی بچه ها کمک کردین حل شد:RedHeart
 

هولدن

کاربر فوق‌حرفه‌ای
ارسال‌ها
884
امتیاز
12,092
نام مرکز سمپاد
حلی
شهر
تهران
سال فارغ التحصیلی
96

ememlia

⁦(⊙_◎)⁩
عضو مدیران انجمن
ارسال‌ها
856
امتیاز
19,970
نام مرکز سمپاد
شهید بهشتی
شهر
.
سال فارغ التحصیلی
1397
چه جوری اندیسو کنارش چاپ کنم؟مشکلی که داره اندیسارو درست نشون نمیده چراباسایت یکی نیست؟:-?
http://s16.picofile.com/file/8411496968/shakhes.pnghttp://s16.picofile.com/file/8411497026/s.png
دوتا چیز چشم منو گرفته ،
۱:متود .index از صفر شروع می‌کنه ، ولی خروجی تو باید از یک شروع بشه ، پس همه ایندکس هارو قبل پرینت کردن باید به اضافه یک بکنی
۲:تو خط هفتم کل پاراگراف رو تبدیل ب یه لیست از جمله ها میکنی ، بعد تو تک تک اون جملات دنبال کلمه شاخص میگردی، تو جمله اول همه چی خوب کار می‌کنه ، ولی وقتی ب جمله دوم میرسیم ،خروجی متود .index دوباره از صفر شروع می‌کنه به شمردن و این باعث میشه خروجیت تو جمله های دوم ب بعد اشتباه بشه
یه راهش اینه هربار ک کلمه شاخص رو پیدا کردی +۱ + تعداد کلمات جملات قبلی کنی
ولی نظر من اینه کلا از ایندکس استفاده نکنی ، تو آخرین for یه متغیر count بزار و هربار یکی بهش اضافه کنم ، اونوقت ایندکس هرکدوم از کلماتت برابر با متغیر count میشه
 

هولدن

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

ememlia

⁦(⊙_◎)⁩
عضو مدیران انجمن
ارسال‌ها
856
امتیاز
19,970
نام مرکز سمپاد
شهید بهشتی
شهر
.
سال فارغ التحصیلی
1397
فقط یه چیزی:-" شرط اینکه اگر هیچی نبود None چاپ شه باید کجا بزارم؟
میشه قبل از for تو خط ۱۲ یه متغیر بولیین با مقدار اولیه فالس تعریف کنی بعد تو if خط ۱۵ مقدار اون متغیر رو true کنی
اونوقت اگه هیچی نبود اون متغیر برابر فالس میمونه و اگه بود ، true میشه
آخر سر یه if بزار ک اگه اون متغیر فالس بود -> پرینت کن none
 
بالا