Home >Common Problem >How to use formatter function
The formatter function is a function used to format strings. It can insert variables into strings and display them in the specified format. In Python, the formatter function has two common uses: 1. Using the % operator for formatting; 2. Using the str.format() method for formatting.
The formatter function is a function used to format strings. It can insert variables into the string and display it in the specified format. In Python, the formatter function has two common uses:
1. Use the % operator for formatting:
python name = "Alice" age = 25 height = 1.72 print("My name is %s, I am %d years old, and my height is %.2f meters." % (name, age, height))
The output result is:
My name is Alice, I am 25 years old, and my height is 1.72 meters.
In this example , %s represents the string type, %d represents the integer type, %.2f represents the floating point type, and the number of digits after the decimal point is specified to be 2. Using the % operator and a variable list, we can insert variables into a string.
2. Use the str.format() method to format:
python name = "Bob" age = 30 height = 1.80 print("My name is {}, I am {} years old, and my height is {:.2f} meters.".format(name, age, height))
The output result is:
My name is Bob, I am 30 years old, and my height is 1.80 meters.
In this example, {} represents the placeholder, which can Inserts the values of variables into a string in sequence. Numbers can be used in {} to specify the position of variables, for example {} represents the first variable, {} represents the second variable, and so on. In {:.2f}, :.2f represents a floating-point number type and specifies 2 digits after the decimal point. With the str.format() method, we can insert the value of a variable into a string.
The above is the detailed content of How to use formatter function. For more information, please follow other related articles on the PHP Chinese website!