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

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

WBOY
Release: 2024-02-20 14:54:04
Original
916 people have browsed it

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))
Copy after login

Output result:

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

Example 2: Combining dictionary

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

Output result:

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

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

Example 3:

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

Output result:

数字:12345
Copy after login

Example 4: Combined list

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

Output result:

数字:1
数字:2
数字:3
数字:4
数字:5
Copy after login

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

Example 5:

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

Output result:

圆周率:3.14
Copy after login

Example 6: Combined loop

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

Output result:

数字:1.2
数字:4.6
数字:7.9
Copy after login

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!

source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template