Python String rjust() Method Last Updated : 30 Dec, 2024 Comments Improve Suggest changes Like Article Like Report The rjust() method in Python is a string method used to right-align a string within a specified width by padding it with a specified character (default is a space). This method is helpful when you want to align text or numbers for formatting purposes. Python s = 'geeks' res = s.rjust(10) print(res) Output geeks Explanation:Original string "Hello" has a length of 5.Width is specified as 10, so 5 spaces are added to the left to make the total length 10.Python String rjust() Method SyntaxSyntax: string.rjust(length, fillchar)Parameters:length: length of the modified string. If length is less than or equal to the length of the original string then original string is returned.fillchar: (optional) characters which needs to be padded. If it’s not provided, space is taken as a default argument.Return: Returns a new string of given length after substituting a given character in left side of original string.Example 1: Using a Custom Padding CharacterIn this example, original string "Python" has a length of 6 and width is specified as 12, so 6 '-' characters are added to the left to make the total length 12. Python # example string string = 'geeks' length = 8 fillchar = '*' print(string.rjust(length, fillchar)) Output:***geeksExample 2: Width Less Than String LengthIn this example, specified width (3) is less than the length of the string (5), so the original string is returned without any padding. Python s = "World" res = s.rjust(3) print(res) OutputWorld Example 3: Aligning NumbersIn the below example, each number is right-aligned within a width of 5. The fillchar is specified as '0', so zeros are added to the left to fill the space. Python n = ["10", "200", "3"] for i in n: print(i.rjust(5, '0')) Output00010 00200 00003 Comment More infoAdvertise with us Next Article Python String rjust() Method A AmiyaRanjanRout Follow Improve Article Tags : Python Python-Built-in-functions python-string Python-string-functions Practice Tags : python Similar Reads Python String rstrip() Method The rstrip() method removes trailing whitespace characters from a string. We can also specify custom characters to remove from end of string.Let's take an example to remove whitespace from the ends of a string.Pythons = "Hello Python! " res = s.rstrip() print(res)OutputHello Python! Syntax of rstrip 2 min read Python String rsplit() Method Python String rsplit() method returns a list of strings after breaking the given string from the right side by the specified separator. It's similar to the split() method in Python, but the difference is that rsplit() starts splitting from the end of the string rather than from the beginning. Exampl 3 min read Python String Methods Python string methods is a collection of in-built Python functions that operates on strings.Note: Every string method in Python does not change the original string instead returns a new string with the changed attributes. Python string is a sequence of Unicode characters that is enclosed in quotatio 5 min read Python String rfind() Method Python String rfind() method returns the rightmost index of the substring if found in the given string. If not found then it returns -1.ExamplePythons = "GeeksForGeeks" print(s.rfind("Geeks"))Output8 Explanationstring "GeeksForGeeks" contains the substring "Geeks" twice.rfind() method starts the sea 4 min read Python String rindex() Method Python String rindex() method returns the highest index of the substring inside the string if the substring is found. Otherwise, it raises ValueError.Let's understand with the help of an example:Pythons = 'geeks for geeks' res= s.rindex('geeks') print(res)Output10 Note: If start and end indexes are 2 min read Python String rpartition() Method String rpartition() method in Python is a powerful tool for splitting a string into three parts, based on the last occurrence of a specified separator. It provides an efficient way to handle text parsing when we want to divide strings from the rightmost delimiter. Let us start with a simple example: 4 min read Python String strip() Method strip() method in Python removes all leading and trailing whitespace by default. You can also specify a set of characters to remove from both ends. It returns a new string and does not modify the original.Let's take an example to remove whitespace from both ends of a string.Pythons = " GeeksforGeeks 2 min read Python String - ljust(), rjust(), center() Strings are sequences of characters that we can manipulate in many ways. Sometimes we need to align a string to the left, right, or centre within a given space. In this article, we will explore the Difference between ljust(), just() and center().Table of Contentstr.ljust()Syntax of ljust()Example of 2 min read Python String center() Method center() method in Python is a simple and efficient way to center-align strings within a given width. By default, it uses spaces to fill the extra space but can also be customized to use any character we want. Example:Pythons1 = "hello" s2 = s1.center(20) print(s2)Output hello Explanation: Here, the 2 min read Python String lstrip() Method The lstrip() method removes leading whitespace characters from a string. We can also specify custom characters to remove from the beginning/starting of the string.Let's take an example to remove whitespace from the starting of a string.Pythons = " Hello Python!" res = s.lstrip() print(res)OutputHell 2 min read Like