سوال شماره 366
چندگزینهای
آزمون رایگان پایتون فنی و حرفه ای
دستور print با این syntax در کدم نسخه پایتون موجب خطا می شود؟
گزینهها:
- 1. نسخه 3 ✓ صحیح
- 2. نسخه2.x
- 3. نسخه2و7
- 4. همه موارد
پاسخ صحیح:
- نسخه 3
توضیحات:
در پایتون ۳، سینتکس دستور print تغییر کرد و به یک تابع تبدیل شد.
در پایتون ۲:
- دستور print بدون پرانتز نوشته میشد: print "Hello"
در پایتون ۳:
- print باید به صورت تابع با پرانتز نوشته شود: print("Hello")
اگر کد پایتون ۲ را در پایتون ۳ اجرا کنید، به دلیل تفاوت سینتکس خطای نحوی (SyntaxError) دریافت خواهید کرد.