Home >Backend Development >Python Tutorial >How to use %s, %d, and %f in python

How to use %s, %d, and %f in python

WBOY
WBOYOriginal
2024-02-20 14:54:04917browse

How to use %s, %d, and %f in python

Title: How to use %s, %d, and %f in Python, with detailed code examples

Introduction:
In Python, formatting characters Strings are a common way to process strings. Among them, %s, %d and %f are placeholders used for formatting strings. This article will introduce the use of these three placeholders in detail and give specific code examples.

1. How to use %s
In Python, %s is a general placeholder used to format any type of data into a string.

Example 1:

name = "小明"
age = 18
print("我的名字是:%s,今年%d岁。" % (name, age))

Output result:

我的名字是:小明,今年18岁。

Example 2: Combining dictionary

person = {'name': '小明', 'age': 18}
print("我的名字是:%(name)s,今年%(age)d岁。" % person)

Output result:

我的名字是:小明,今年18岁。

2. How to use %d
%d is a placeholder used to format integers.

Example 3:

num = 12345
print("数字:%d" % num)

Output result:

数字:12345

Example 4: Combined list

numbers = [1, 2, 3, 4, 5]
for num in numbers:
    print("数字:%d" % num)

Output result:

数字:1
数字:2
数字:3
数字:4
数字:5

3. How to use %f
%f is a placeholder used to format floating point numbers.

Example 5:

pi = 3.1415926
print("圆周率:%.2f" % pi)

Output result:

圆周率:3.14

Example 6: Combined loop

numbers = [1.23, 4.56, 7.89]
for num in numbers:
    print("数字:%.1f" % num)

Output result:

数字:1.2
数字:4.6
数字:7.9

In summary As mentioned,

  • In Python, %s is used to format arbitrary data into a string.
  • %d is used to format integers.
  • %f is used to format floating point numbers.

Through specific code examples, we can clearly understand the use of these three placeholders, which provides convenience for us to process strings in actual development. An in-depth understanding and mastery of the use of these placeholders will bring us more flexibility and efficiency in processing strings.

The above is the detailed content of How to use %s, %d, and %f in python. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Related articles

See more