center(width ,fillchar) — Python Technical Interview Questions & Answers
center(width ,fillchar)
center(width ,fillchar)
- center is a string helper. You call it on text like "Asha" or "banana". It gives a new string (or a number/True-False). The old string does not change unless you assign the result back.
- center(width ,fillchar) — output: --Asha--- (width 10).
- Fresher trap: writing s.center() and expecting s to update. Strings are immutable. Write s = s.center(...) if you need the new value (when it returns a string).
Technical Interview Tip: Call center on one real word and say what prints.
Code Examples for center(width ,fillchar)
Example
# center(width ,fillchar)
print("Asha".center(10, "-"))
center(width ,fillchar) — output: --Asha--- (width 10).
How to Explain center(width ,fillchar) to an Interviewer
Explain center(width ,fillchar) as if you are teaching a junior — definition, then one tiny script.
center works on str. center usually returns a new string.
What does the example print, and why?
center(width ,fillchar) — output: --Asha--- (width 10)
What mistake do freshers make with center(width ,fillchar)?
center does not change the original string in place.