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.