Maison  >  Article  >  développement back-end  >  Comment utiliser %s, %d et %f en python

Comment utiliser %s, %d et %f en python

WBOY
WBOYoriginal
2024-02-20 14:54:04862parcourir

Comment utiliser %s, %d et %f en python

Titre : Comment utiliser %s, %d et %f en Python, avec des exemples de code détaillés

Introduction :
En Python, le formatage des chaînes est une méthode courante de traitement des chaînes. Parmi eux, %s, %d et %f sont des espaces réservés utilisés pour le formatage des chaînes. Cet article présentera en détail l’utilisation de ces trois espaces réservés et donnera des exemples de code spécifiques.

1. Comment utiliser %s
En Python, %s est un espace réservé général utilisé pour formater tout type de données dans une chaîne.

Exemple 1 :

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

Résultat de sortie :

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

Exemple 2 : Combinaison de dictionnaire

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

Résultat de sortie :

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

2. Comment utiliser %d
%d est un espace réservé utilisé pour formater des entiers.

Exemple 3 :

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

Résultat de sortie :

数字:12345

Exemple 4 : Liste combinée

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

Résultat de sortie :

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

3. Comment utiliser %f
%f est un espace réservé utilisé pour formater le symbole des nombres à virgule flottante.

Exemple 5 :

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

Résultat de sortie :

圆周率:3.14

Exemple 6 : Combinaison de boucles

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

Résultat de sortie :

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

En résumé,

  • En Python, %s est utilisé pour formater des données arbitraires sous forme de chaîne.
  • %d est utilisé pour formater des entiers.
  • %f est utilisé pour formater les nombres à virgule flottante.

Grâce à des exemples de code spécifiques, nous pouvons clairement comprendre comment utiliser ces trois espaces réservés, ce qui nous permet de traiter facilement les chaînes dans le développement réel. Une compréhension et une maîtrise approfondies de l’utilisation de ces espaces réservés nous apporteront plus de flexibilité et d’efficacité dans le traitement des chaînes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn