جلسه ۳۱
4
11
1252
حال که با کتابخانه و لیست در پایتون آشنا شدیم، میخواهیم به سراغ ساخت بازی هنگمن در پایتون یا حدس کلمه رفته و آن را کامل کنیم. در قدم نخست برای ساخت بازی هنگمن به یک لیست از اسم (اسم شهر، کشور و یا هر چیزی که شما دوست دارید) نیاز داریم. در ادامه با random و کدهای مورد نیاز این پروژه را برای شما خواهیم ساخت.
سوالات متداول
برای ساخت بازی حدس کلمه در پایتون چیست؟
بازی به این صورت است که در ابتدا ما چندین کلمه به صورت لیست به کامپیوتر میدهیم و با استفاده از ماژول random بین کلمات یک کلمه برای حدس شما انتخاب میشود.
ماژول random در پایتون چیست؟
از ماژول random میتوان در جهت تولید اعداد تصادفی،انتخاب کارکتر های تصادفی استفاده نمود و بیشترین کاربرد برای حدس عدد، کلمه و یا پسورد است.
برای نوشتن دیدگاه باید وارد بشوید.
جلسه 1
مدت زمان جلسه : 4:48
جلسه 2
مدت زمان جلسه : 7:55
جلسه 3
مدت زمان جلسه : 1:36
جلسه 4
مدت زمان جلسه : 7:32
جلسه 5
مدت زمان جلسه : 5:52
جلسه 6
مدت زمان جلسه : 6:12
جلسه 7
مدت زمان جلسه : 11:06
جلسه 8
مدت زمان جلسه : 5:47
اگر مشکلی داشتید میتوانید از طریق ارتباط با مدرسین ما مشکل خود را برطرف کنید و راهنمایی بگیرید.تیم ما همیشه آماده است.
ارسال تمرینجلسه 9
مدت زمان جلسه : 1:53
جلسه 10
مدت زمان جلسه : 7:57
جلسه 11
مدت زمان جلسه : 6:47
جلسه 12
مدت زمان جلسه : 9:09
جلسه 13
مدت زمان جلسه : 8:36
جلسه 14
مدت زمان جلسه : 5:31
اگر مشکلی داشتید میتوانید از طریق ارتباط با مدرسین ما مشکل خود را برطرف کنید و راهنمایی بگیرید.تیم ما همیشه آماده است.
ارسال تمرینجلسه 15
مدت زمان جلسه : 2:27
جلسه 16
مدت زمان جلسه : 9:27
جلسه ۱۷
مدت زمان جلسه : ۱۰:۰۲
جلسه ۱۸
مدت زمان جلسه : ۷:۱۰
جلسه ۱۹
مدت زمان جلسه : ۹:۲۸
جلسه ۲۰
مدت زمان جلسه : ۱۱:۴۸
اگر مشکلی داشتید میتوانید از طریق ارتباط با مدرسین ما مشکل خود را برطرف کنید و راهنمایی بگیرید.تیم ما همیشه آماده است.
ارسال تمرینجلسه ۲۱
مدت زمان جلسه : ۳:۲۳
جلسه ۲۲
مدت زمان جلسه : ۶:۵۶
جلسه ۲۳
مدت زمان جلسه : ۱۱:۳۰
جلسه ۲۴
مدت زمان جلسه : ۵:۲۰
جلسه ۲۵
مدت زمان جلسه : ۴:۱۸
جلسه ۲۶
مدت زمان جلسه : ۱۴:۱۲
اگر مشکلی داشتید میتوانید از طریق ارتباط با مدرسین ما مشکل خود را برطرف کنید و راهنمایی بگیرید.تیم ما همیشه آماده است.
ارسال تمرینجلسه ۲۷
مدت زمان جلسه : ۲:۳۴
جلسه ۲۸
مدت زمان جلسه : 2:09
جلسه۲۹
مدت زمان جلسه : ۳:۱۵
جلسه ۳۰
مدت زمان جلسه : ۵:۰۳
جلسه ۳۱
مدت زمان جلسه : ۱۴:۲۷
اگر مشکلی داشتید میتوانید از طریق ارتباط با مدرسین ما مشکل خود را برطرف کنید و راهنمایی بگیرید.تیم ما همیشه آماده است.
ارسال تمرین3:33:00
31
۱۷ شهریور ۱۴۰۱
درود
chances درسته
سلام خسته نباشید
من نفهمیدم .count چی کار می کنه. می شه یکم بیشتر توضیح بدید.
با سلام، دستور .count() کاربرد های زیادی داره، توی این برنامه ما یک لیست ساختیم و بعد اومدیم از دستور .count() استفاده کردیم. این دستور میاد توی لیست را بررسی میکنه و به ما میگه دقیقا چند تا از اون نوع داده ای که بهش دادیم ( یعنی داخل پرانتز دستور .count() قرار دادیم) در این لیست وجود دارد.
مثلا فرض کنید توی لیست userlist چهار تا جای خالی وجود دارد (اگر ویدیو را دیده باشید متوجه هستید که منظور من از جای خالی همون متن “_” هست) اگر بخواهیم بفهمیم داخل این لیست چند تا جای خالی یا چند تا عبارت “_” وجود دارد باید از دستور .count() استفاده کنید، به این شکل:
(“_”)userlist.count
این دستور میاد توی لیست را بررسی میکنه و دقیقا به من میگه چند تا داده “_” در این لیست وجود دارد. که طبیعتا جواب چهار است چون چهار تا از اون ها در این لیست وجود دارد.
یا مثلا این لیست را نگاه کنید:
numbers = [4,,2,4,5,4,6,4,4,]
اگر بخواهیم بفهمیم دقیقا چند تا عدد ۴ در این لیست وجود دارد ما باید از دستور .count() استفاده کنیم. به این شکل:
numbers.count(4)
که اگر من این را پرینت کنیم خروجی اش عدد ۵ خواهد بود چون پنج تا ۴ توی این لیست وجود دارد.
خیلی ممنون
سلام میشه لطفا در مورد پروژه ی اخر راهنمایی کنید که چجوری وقتی شانس ها ۰ شد دیگر چاپ نکند؟