Open In App

Python String zfill()

Last Updated : 13 Mar, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Python String zfill() method returns a copy of the string with ‘0’ characters padded to the left side of the given string.

Syntax of zfill() methods

Syntax: str.zfill(length)

Parameters:  length: length is the length of the returned string from zfill() with ‘0’ digits filled to the leftside. 

Return:  Returns a copy of the string with ‘0’ characters padded to the left side of the given string.

Example 1: How to use zfill() function in Python.

Python3




text = "geeks for geeks"
  
print(text.zfill(25))
  
print(text.zfill(20))
  
# Given length is less than
# the length od original string
print(text.zfill(10))


Output: 

0000000000geeks for geeks
00000geeks for geeks
geeks for geeks

Example 2: zfill() methods with Sign Prefix

Python3




number = "6041"
print(number.zfill(8))
  
number = "+6041"
print(number.zfill(8))
  
text = "--anything%(&%(%)*^"
print(text.zfill(20))


Output: 

00006041
+0006041
-0-anything%(&%(%)*^

Similar Reads

numpy string operations | zfill() function
numpy.core.defchararray.zfill(arr, width) is another function for doing string operations in numpy. For each element in the array it returns the numeric string left-filled with zeros.The number of left filled zeros happen according to the width. Parameters: arr : array_like of str or unicode.Input array. width : [int] The final width of the string
2 min read
Python | Pandas Series.str.zfill()
Python is a great language for doing data analysis, primarily because of the fantastic ecosystem of data-centric Python packages. Pandas is one of those packages and makes importing and analyzing data much easier. Pandas zfill() method is used to fill left side of string with zeros. If length of string is more than or equal to the width parameter,
2 min read
String slicing in Python to check if a string can become empty by recursive deletion
Given a string “str” and another string “sub_str”. We are allowed to delete “sub_str” from “str” any number of times. It is also given that the “sub_str” appears only once at a time. The task is to find if “str” can become empty by removing “sub_str” again and again. Examples: Input : str = "GEEGEEKSKS", sub_str = "GEEKS" Output : Yes Explanation :
2 min read
String slicing in Python to Rotate a String
Given a string of size n, write functions to perform following operations on string. Left (Or anticlockwise) rotate the given string by d elements (where d <= n).Right (Or clockwise) rotate the given string by d elements (where d <= n).Examples: Input : s = "GeeksforGeeks" d = 2Output : Left Rotation : "eksforGeeksGe" Right Rotation : "ksGeek
3 min read
Python | Check if given string can be formed by concatenating string elements of list
Given a string 'str' and a list of string elements, write a Python program to check whether given string can be formed by concatenating the string elements of list or not. Examples: Input : str = 'python' lst = ['co', 'de', 'py', 'ks', 'on'] Output : False Input : str = 'geeks' lst = ['for', 'ge', 'abc', 'ks', 'e', 'xyz'] Output : True Approach #1
5 min read
Python | Check if string ends with any string in given list
While working with strings, their prefixes and suffix play an important role in making any decision. For data manipulation tasks, we may need to sometimes, check if a string ends with any of the matching strings. Let's discuss certain ways in which this task can be performed. Method #1 : Using filter() + endswith() The combination of the above func
6 min read
Python | Sorting string using order defined by another string
Given two strings (of lowercase letters), a pattern and a string. The task is to sort string according to the order defined by pattern and return the reverse of it. It may be assumed that pattern has all characters of the string and all characters in pattern appear only once. Examples: Input : pat = "asbcklfdmegnot", str = "eksge" Output : str = "g
2 min read
Python | Merge Tuple String List values to String
Sometimes, while working with records, we can have a problem in which any element of record can be of type string but mistakenly processed as list of characters. This can be a problem while working with a lot of data. Let's discuss certain ways in which this problem can be solved. Method #1: Using list comprehension + join() The combination of abov
6 min read
Python | Sort each String in String list
Sometimes, while working with Python, we can have a problem in which we need to perform the sort operation in all the Strings that are present in a list. This problem can occur in general programming and web development. Let's discuss certain ways in which this problem can be solved. Method #1 : Using list comprehension + sorted() + join() This is
4 min read
Python | Convert List of String List to String List
Sometimes while working in Python, we can have problems of the interconversion of data. This article talks about the conversion of list of List Strings to joined string list. Let's discuss certain ways in which this task can be performed. Method #1 : Using map() + generator expression + join() + isdigit() This task can be performed using a combinat
6 min read
Article Tags :
Practice Tags :
three90RightbarBannerImg