মাঝারিপ্রোগ্রামিং
ডিফল্ট আর্গুমেন্ট ব্যবহার করা হলে পাইথন fancy(3, '.') এর জন্য কী প্রিন্ট করে?
সংক্ষিপ্ত উত্তর
এটি
.*.*.*. প্রিন্ট করে।প্রশ্ন
এই কোড প্রিন্ট কি?
def fancy(length, char1='-', char2='*'):
return (char1 + char2) * length + char1
print(fancy(3, '.'))
ব্যাখ্যা
fancy(3, '.')-এ, length 3 পায়, char1 একটি ফুল স্টপ পায় এবং char2 তার ডিফল্ট মান রাখে, একটি তারকাচিহ্ন।
.* জোড়া তিনবার পুনরাবৃত্তি হয়, .*.*.* দেয়। char1 থেকে একটি চূড়ান্ত পূর্ণ স্টপ যুক্ত করা হয়েছে, যা .*.*.*. তৈরি করছে।
প্ল্যাটফর্মসমূহ
- Stepik
