درک برنامه نویسی جادی ۰۱۵ - چی می شه اگر آدم ها پولشون رو رندم به کس دیگه بدن
Вставка
- Опубліковано 28 лип 2017
- حالا که آرایه ها رو یاد گرفتیم بیاین یک مساله نسبتا عجیب رو حل کنیم: چی می شه اگر یکسری آدم توی یک اتاق باشن و توی هر روند، هر نفر یک دلارش رو به شکل رندم به یک آدم دیگه بده؟ با آرایه ها حلش می کنیم
Mashallah damet garm
خیلی خوب بود ، همه ی قسمت هارو دیدم
سلام
داشتم ویدیوهای این سری رو میدیدم تازه
فک میکنم یه مشکلی تو این کد وجود داره اونم اینه که رندوم انتخاب شدن نفر دوم نباید داخل حلقه پنجاه تایی انجام بشه
یعنی با کدی که توی فیلم زدی هربار که Person1 مقدار میگیره از حلقه داره Persopn2 هم رندوم میشه ولی فک میکنم نباید اینطوری باشه و باید Person2 یک بار رندوم بشه برای هر 49 نفر دیگه ثابت بمونه ... فک میکنم باید بین حلقه صدتایی بشکن و حلقه پنجاه تایی Person1 این رندوم اتفاق میافتاد تا برای همه کس هایی که میخوان پول بدن شخص دوم ثابت بمونه ❤
از زحمات شما جادی عزیز بسیار سپاسگزارم. این کد نیاز به ویرایش داره چون یک نفر میتونه به خودش پول بده که با صورت مسئله مغایره واسه همین باید بعد از اینکه شخص دوم به صورت رندوم انتخاب شد این دو خط اضافه بشه تا یک شخص به خودش نتواند پول دهد
if person1 == person2 :
continue
عالییییییییییییییییی بووووووووووووووووووووود
سلام خسته نباشی
عالی
besssst
slm jadi jan khaste nabashi
age nakhahim random taraf az khodesh pool begire ya be khodesh pool nade chikar konim?
awli
inja person1 va person2 mitune yeki beshe. na? yani be khodesh pul bede!
جادی راجع به زبان Go میشه صحبت کرد ؟
Jadi jan age bejaye:
people[person1] = people[person1] - 1
az:
people[person1] -= 1
estefade konim behtar nist?
kheyli ham aali
khoshhal misham age ye qesmat baraye kar ba string ha qarar bedi
noktehaye kheyli ziadi dare
makhsoosan too python 3.6 ke be string funtion ha va type haye kheyli foqoladeii ezafe shode
masalan qarar dadane ye variable too string bedoone format ya (( + )) be string type f -> f"salam {variable}."
جادی عالیه مثل همه کارهات
میشه بپرسم کل این پروژه و کدهایی که مینویسی داخلش جایی داخل گیتهاب خودت نیست ؟ الان نگاه کردم پیدا نکردم ... اگه باشه عالیه ... من یکی که همیشه از کارهات الگو میگیرم برای حل مشکلهای کوچیک ولی کاربردی
اتفاقا منم بچه بودم توی این فکر بودم که چی میشد اگه 80 میلیون نفر 10 هزار تومن به یه نفر میدادن
جا دی بامزه بله با بشکن جا دی بامزه وراستگو داره تغییر ایجاد میشه جا دی بامزه وراستگو من شمارو خیلی دوست دارم فقط نذار که با بشکن تغییر بدن
میشه یه بازی بدون بازیکن براش ساخت , به نظرم همه پولا اخرش میرسه به یه نفر
بسیار عالی جادی البته نمیدونم آیا کسایی که قبلا کد نویسی نکردن اینا رو درک میکنند یا نه خودم ترغیب شدم پایتون رو هم یا بگیرم البته خودم چند سال هست سی شارپ کار کردم چقدر ساده هست پایتون البته از بدون بلاک بدونش خوشم نماید شاید چون تو سی شارپ همه چیز با اون مشخص میشه دوستت داریم جادی
Jadi Mirmirani
منظورم {} بود 😅
از مطالب و نوشته هات لذت میبرم جادی هیچ وقتی درکی که راجب هکر شدن رو از پادکست رادیو گیگ یاد گرفتم جایی نخونده یا نشنیده بودم همچنین راجب خیلی چیزا دیگه که قبلا هیچ جا اون را نخونده بودم ممنون از اشتراک تجاربت
161 like 0 dislike
تو برنامه باید چیکار کنیم که نفر اول و نفر دوم یکی نباشند؟
و یا امکانش هست بار اول که نفر دوم انتخاب میکنه و پولش صفر باشه و میره برای بار دوم نفر دومی انتخاب کنه و اون دومی هم پولش صفر باشه؟
یکم پیچیده شد :))
سلام موقع اجرای برنامه قبل از سرچ اعداد رندوم این پیغام خطا رو داد:
SyntaxError: can't assign to function call