تاپیک رفع اشکال برنامه نویسی python
-
@m-an اگر اعداد ۱ به جای n و ۵۹ به جای m بدهیم کد درست کار می کنه
من از قصد این مدلی نوشتم که بشود هر عدد دلخواهی وارد کرد
-
@m-an اگر اعداد ۱ به جای n و ۵۹ به جای m بدهیم کد درست کار می کنه
من از قصد این مدلی نوشتم که بشود هر عدد دلخواهی وارد کرد
-
@m-an سلام وقتتون بخیر باشه
چه منبعی رو برای اموزش پایتون پیشنهاد میکنید ؟
منظورم اینه ک فیلمای اموزشی با کیفیت رو از کجا یا چه سایتی ببینیم ک خوب تدریس کرده باشن؟ -
@m-an
من از قصد این کار می کنم تا حلقه ایجاد بشه
چون باید یکی یکی اعداد پرینت گرفته شود
شما اگر این کد من را بنویسید میبینید که خیلی خوب کار می کند
من این کار کردم و خوب کار کردحالا اگه میشه بگویید چجوری خروی را در داده ساختار یا متغیر ذخیره کنم؟
-
@m-an
من از قصد این کار می کنم تا حلقه ایجاد بشه
چون باید یکی یکی اعداد پرینت گرفته شود
شما اگر این کد من را بنویسید میبینید که خیلی خوب کار می کند
من این کار کردم و خوب کار کردحالا اگه میشه بگویید چجوری خروی را در داده ساختار یا متغیر ذخیره کنم؟
yas ta
توی این سوال با حالتی که شما نوشتین می تونید قبل از تعریف تابع، یه آرایه تعریف کنید
و داخل تابع اونجایی که n رو پرینت می کنید
همون عدد رو به آرایه append کنید
در نهایت این آرایه شامل همه اعداد فرد خواهد بوداین تابعی که شما نوشتین اصلا خروجی نداره که بخواد در جایی ذخیره بشه، شما تو این تابع فقط اومدین عدد فردی که پیدا کردین رو چاپ کردین
-
yas ta
توی این سوال با حالتی که شما نوشتین می تونید قبل از تعریف تابع، یه آرایه تعریف کنید
و داخل تابع اونجایی که n رو پرینت می کنید
همون عدد رو به آرایه append کنید
در نهایت این آرایه شامل همه اعداد فرد خواهد بوداین تابعی که شما نوشتین اصلا خروجی نداره که بخواد در جایی ذخیره بشه، شما تو این تابع فقط اومدین عدد فردی که پیدا کردین رو چاپ کردین
@m-an اگر خروجی ندارد پس چگونه تو پایتون شل هنگام فراخوانی به ما اعداد مورد نظر می دهد
-
yas ta
اون اعداد خروجی تابع نیستن
اعدادی که می بینید حاصل دستور print داخل تابع هست که به هنگام فراخوانی و اجرای تابع اون ها چاپ شدن@m-an
خب الان بگید چه کار کنم
طبق گفته شما من توی متود append گذاشتم ولی تغیر نکرد
یعنی اینجوری:
-
@m-an
خب الان بگید چه کار کنم
طبق گفته شما من توی متود append گذاشتم ولی تغیر نکرد
یعنی اینجوری:
yas ta در تاپیک رفع اشکال برنامه نویسی python گفته است:
@m-an
خب الان بگید چه کار کنم
طبق گفته شما من توی متود append گذاشتم ولی تغیر نکرد
یعنی اینجوری:
من اومدم return aپایان گذاشتم
که برای تشکیل حلقه به مشکل نخورم
ولی خب خطای منطقی میدهد -
سلام
نظری ندارید؟
@M-an -
البته این مدلی هم نوشتم باز ارور منطقی می دهد

@M-an -
Y yas ta marked this topic as a question on
-
yas ta سلام.شما از کجا برنامه نویسی رو شروع کردی؟کلاس حضوری یا دوره مجازی یا...؟
-
این پست پاک شده!
-
داداش ببینم می تونی کاری کنی که آلا اعتبار مون رو کم کنه
-
yas ta
اون اعداد خروجی تابع نیستن
اعدادی که می بینید حاصل دستور print داخل تابع هست که به هنگام فراخوانی و اجرای تابع اون ها چاپ شدن@m-an آبا هم با پایتون ساخته شده ؟؟؟
-
@m-an
خب الان بگید چه کار کنم
طبق گفته شما من توی متود append گذاشتم ولی تغیر نکرد
یعنی اینجوری:
yas ta من هنوز که دارم میبینم مشکلی پیدا نکردم ولی یه مشکل کلی داری
یا retern یا print بزار شاید موقع خروجی گرفتن مشکل همین باشه چون وقتی شرط حلقه (while) رو else بیفته خود پرینت میکنه و پرینت در پرینت ارور میشه -
yas ta
اون اعداد خروجی تابع نیستن
اعدادی که می بینید حاصل دستور print داخل تابع هست که به هنگام فراخوانی و اجرای تابع اون ها چاپ شدن@m-an بکاند آلا هم با پایتون ساخته شده ؟؟؟
-
yas ta من هنوز که دارم میبینم مشکلی پیدا نکردم ولی یه مشکل کلی داری
یا retern یا print بزار شاید موقع خروجی گرفتن مشکل همین باشه چون وقتی شرط حلقه (while) رو else بیفته خود پرینت میکنه و پرینت در پرینت ارور میشهali vahedy
من فقط از return استفاده کردم -
yas ta سلام.شما از کجا برنامه نویسی رو شروع کردی؟کلاس حضوری یا دوره مجازی یا...؟
@mr-fantastic
مجازی












