🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۵ احسان مرادیان
چاپ نکردن خروجی
جامعه پایتون (وب) ایجاد شده در ۰۱ مرداد ۱۴۰۲

مهندس موحد شرمنده اون کارهایی که گفتید رو انجام دادم ولی متاسفانه باز هم خروجی رو خالی چاپ کرد

سلام،

یک تصویر دیگه بفرستید.

محسن موحد ۰۲ مرداد ۱۴۰۲، ۰۲:۵۱

0368-IMG_۲۰۲۳۰۷۲۵_۰۰۰۰۳۷.jpgc7b8-IMG_۲۰۲۳۰۷۲۵_۰۰۰۰۲۱.jpg

احسان مرادیان ۰۲ مرداد ۱۴۰۲، ۱۹:۳۴

سلام

خط اخر رو ۴ تا white space ببرید عقب

Reza Mobaraki ۰۲ مرداد ۱۴۰۲، ۲۰:۲۰

فایده ای نداشت

احسان مرادیان ۰۲ مرداد ۱۴۰۲، ۲۰:۲۳

همونطور که رضا گفتن، بازهم در فاصله گذاری‌ها اشتباه دارید.

وقتی دستورات بلاک greeting تموم میشه باید یک تب یا 4 space بیاید عقب وگرنه دستورات جزو تابع محسوب میشن و شما دیگه تابع رو صدا نزدید چون بای در بیرون از تابع صدا بزنید تا اجرا شود.

بعد از print جفت greeting‌ها رو بیارید عقب تا اگر یکیشون هم موند، حلقه ایجاد نشه که مدام خودشه call کنه.

58da-Screenshot 2023-07-25 115338.png

شما میتونید دقیقاً همین اسکریپتی که در پایین میذارم رو کپی کنید و تست کنید:

def greeting(name, age=20):
    print(f"name: {name} age: {age}")
greeting('ali', 18)
greeting(age=18, name='mohsen')


این لینک جهت تست آنلاینکدهای بالا هست، روی دکمه Execute کلیک کنید.

محسن موحد ۰۳ مرداد ۱۴۰۲، ۰۸:۲۹