#مشق_پایتون
محاسبه اینکه دو عدد به هم بخش پذیرند یا نه؟!
در این تمرین ما یک شرط ساده ریاضی را برنامه نویسی کرده ایم. میدانیم که دو عدد وقتی به هم بخش پذیر هستند که باقی مانده تقسیم آنها برابر با 0 باشد. در برنامه نویسی ما باقی مانده تقسیم را از عملگر % میتوانیم به دست بیاوریم. خب حالا دو عدد از کاربر گرفته ایم و همین عملگر را در یک شرط بررسی میکنیم و اگر 0 بود پیغام برای ما می آید که عدد اول بر عدد دوم بخش پذیر است و اگر 0 نبود پیغام برعکس میشود.
#python3 #python2
➖➖➖➖
🆔 @learnpy
محاسبه اینکه دو عدد به هم بخش پذیرند یا نه؟!
در این تمرین ما یک شرط ساده ریاضی را برنامه نویسی کرده ایم. میدانیم که دو عدد وقتی به هم بخش پذیر هستند که باقی مانده تقسیم آنها برابر با 0 باشد. در برنامه نویسی ما باقی مانده تقسیم را از عملگر % میتوانیم به دست بیاوریم. خب حالا دو عدد از کاربر گرفته ایم و همین عملگر را در یک شرط بررسی میکنیم و اگر 0 بود پیغام برای ما می آید که عدد اول بر عدد دوم بخش پذیر است و اگر 0 نبود پیغام برعکس میشود.
#python3 #python2
➖➖➖➖
🆔 @learnpy
#مشق_پایتون
شمارش یک کاراکتر در یک متن
در این تمرین ابتدا متن مورد نظر را از کاربر میگیریم و در text ذخیره میکنیم، سپس از او میپرسیم که قصد دارد کدام کاراکتر را در متن بشمارد و در word ذخیره میکنیم. حالا متن کاربر را تبدیل به لیست کرده و با استفاده از متد count که برای لیست ها وجود دارد، کاراکتر مورد نظر را در متن میشماریم.
حالا نوبت به چاپ است. شما میتوانید خیلی ساده آن را چاپ کنید، اما ما در اینجا با استفاده از format، رشته ها و متغیر ها را با هم ادغام کرده ایم. اینگونه هم زیباتر است و هم خوانا تر.
دقت کنید که """ برای این است که رشته ای که قرار است چاپ شود را بتوانیم در چند خط تایپ کنیم. که ما در اینجا برای جا شدن کد در یک تصویر از این کار استفاده کردیم.
#python3 #python2
➖➖➖➖
🆔 @learnpy
شمارش یک کاراکتر در یک متن
در این تمرین ابتدا متن مورد نظر را از کاربر میگیریم و در text ذخیره میکنیم، سپس از او میپرسیم که قصد دارد کدام کاراکتر را در متن بشمارد و در word ذخیره میکنیم. حالا متن کاربر را تبدیل به لیست کرده و با استفاده از متد count که برای لیست ها وجود دارد، کاراکتر مورد نظر را در متن میشماریم.
حالا نوبت به چاپ است. شما میتوانید خیلی ساده آن را چاپ کنید، اما ما در اینجا با استفاده از format، رشته ها و متغیر ها را با هم ادغام کرده ایم. اینگونه هم زیباتر است و هم خوانا تر.
دقت کنید که """ برای این است که رشته ای که قرار است چاپ شود را بتوانیم در چند خط تایپ کنیم. که ما در اینجا برای جا شدن کد در یک تصویر از این کار استفاده کردیم.
#python3 #python2
➖➖➖➖
🆔 @learnpy
#مشق_پایتون
بازی حدس عدد
در این تمرین از کتابخانه Random کمک گرفته ایم و یک عدد تصادفی بین 1 تا 100 درست کرده ایم. همچنین یک متغیر به اسم score داریم که در واقع امتیاز ما را نشان میدهد. حالا برنامه از ما سوال میکند و ما باید عدد را حدس بزنیم و در هر مرحله که یک راهنمایی میکند و میگوید عددی که وارد کرده ایم بزرگتر است یا کوچک تر، یک واحد از امتیاز ما نیز کم میشود.
در نهایت وقتی عدد را تشخیص دادیم پیغام برنده شدن به همراه امتیاز ما نمایش داده میشود.
#python3 #python2
➖➖➖➖
🆔 @learnpy
بازی حدس عدد
در این تمرین از کتابخانه Random کمک گرفته ایم و یک عدد تصادفی بین 1 تا 100 درست کرده ایم. همچنین یک متغیر به اسم score داریم که در واقع امتیاز ما را نشان میدهد. حالا برنامه از ما سوال میکند و ما باید عدد را حدس بزنیم و در هر مرحله که یک راهنمایی میکند و میگوید عددی که وارد کرده ایم بزرگتر است یا کوچک تر، یک واحد از امتیاز ما نیز کم میشود.
در نهایت وقتی عدد را تشخیص دادیم پیغام برنده شدن به همراه امتیاز ما نمایش داده میشود.
#python3 #python2
➖➖➖➖
🆔 @learnpy
#مشق_پایتون
جدا کردن اعداد زوج از لیستی از اعداد
در این تمرین ابتدا یک لیست خالی به اسم number درست کرده ایم و از کاربر عدد دریافت میکنیم و به این لیست اضافه میکنیم تا وقتی که کاربر عدد 0 را وارد بکند و سپس یک لیست به اسم zojha درست کرده ایم و گفته ایم که i هایی را به لیست اضافه کن که در لیست number باقی مانده آنها به 2 صفر میشود (ویژگی اعداد زوج). و در نهایت لیست را چاپ میکنیم که همان اعداد زوج، عدد های وارد شده کاربر است.
#python3 #python2
➖➖➖➖
🆔 @learnpy
جدا کردن اعداد زوج از لیستی از اعداد
در این تمرین ابتدا یک لیست خالی به اسم number درست کرده ایم و از کاربر عدد دریافت میکنیم و به این لیست اضافه میکنیم تا وقتی که کاربر عدد 0 را وارد بکند و سپس یک لیست به اسم zojha درست کرده ایم و گفته ایم که i هایی را به لیست اضافه کن که در لیست number باقی مانده آنها به 2 صفر میشود (ویژگی اعداد زوج). و در نهایت لیست را چاپ میکنیم که همان اعداد زوج، عدد های وارد شده کاربر است.
#python3 #python2
➖➖➖➖
🆔 @learnpy
#مشق_پایتون
جدول ضرب
در این تمرین با استفاده از دو حلقه بسیار ساده جدول ضرب 9*9 را چاپ کرده ایم.
طرز کار دو حلقه به این شکل است که ابتدا متغیر i عدد 1 را از بازه عددی (1,10) برمیدارد. سپس وارد حلقه جدیدی میشویم و متغیر j نیز عدد 1 را از بازه عددی (1,10) برمیدارد و سپس حاصل این دو را در هم ضرب میکنیم و در متغیر k ذخیره میکنیم و سپس آن را نمایش میدهیم. که برای مرحله ای که گفته شد عدد 1 چاپ میشود. برای مرحله بعد متغیر j مقدار عددی 2 را در خود ذخیره میکند و i همان 1 باقی میماند (متغیر i تا وقتی که متغیر j بازه عددی خود را کامل نکند تغییر نمی یابد) و برای مرحله دوم عدد 2 چاپ میشود و به همین ترتیب...
دستور print در پایتون به طور پیشفرض برای چاپ داده های جدید به خط جدید میرود اما شما میتوانید با end خودتان تعیین کنید که چه اتفاقی بیوفتد. برای مثال ما در این تمرین گفته ایم که 7 فاصله جلو برو (با t\) که باعث میشود خروجی خوانا تر به نظر برسد.
آخرین دستور print نیز برای این است که بعد از هر بازه عددی j برنامه به خط جدید برود و این نیز باعث خوانا تر شدن خروجی میشود.
#python3 #python2
➖➖➖➖
🆔 @learnpy
جدول ضرب
در این تمرین با استفاده از دو حلقه بسیار ساده جدول ضرب 9*9 را چاپ کرده ایم.
طرز کار دو حلقه به این شکل است که ابتدا متغیر i عدد 1 را از بازه عددی (1,10) برمیدارد. سپس وارد حلقه جدیدی میشویم و متغیر j نیز عدد 1 را از بازه عددی (1,10) برمیدارد و سپس حاصل این دو را در هم ضرب میکنیم و در متغیر k ذخیره میکنیم و سپس آن را نمایش میدهیم. که برای مرحله ای که گفته شد عدد 1 چاپ میشود. برای مرحله بعد متغیر j مقدار عددی 2 را در خود ذخیره میکند و i همان 1 باقی میماند (متغیر i تا وقتی که متغیر j بازه عددی خود را کامل نکند تغییر نمی یابد) و برای مرحله دوم عدد 2 چاپ میشود و به همین ترتیب...
دستور print در پایتون به طور پیشفرض برای چاپ داده های جدید به خط جدید میرود اما شما میتوانید با end خودتان تعیین کنید که چه اتفاقی بیوفتد. برای مثال ما در این تمرین گفته ایم که 7 فاصله جلو برو (با t\) که باعث میشود خروجی خوانا تر به نظر برسد.
آخرین دستور print نیز برای این است که بعد از هر بازه عددی j برنامه به خط جدید برود و این نیز باعث خوانا تر شدن خروجی میشود.
#python3 #python2
➖➖➖➖
🆔 @learnpy