首頁 > 後端開發 > Python教學 > python中%s、%d、%f的使用方法

python中%s、%d、%f的使用方法

WBOY
發布: 2024-02-20 14:54:04
原創
919 人瀏覽過

python中%s、%d、%f的使用方法

標題:Python中%s、%d、%f的使用方法,附詳細程式碼範例

導言:
在Python中,格式化字符字串是一種常見的處理字串的方法。其中,%s、%d和%f是用於格式化字串的佔位符。本文將詳細介紹這三種佔位符的使用方法,並給出具體的程式碼範例。

一、%s的使用方法
在Python中,%s是一種通用的佔位符,用於將任意類型的資料格式化為字串。

範例1:

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

輸出結果:

我的名字是:小明,今年18岁。
登入後複製
登入後複製

範例2:結合字典

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

輸出結果:

我的名字是:小明,今年18岁。
登入後複製
登入後複製

二、 %d的使用方法
%d是一種用來格式化整數的佔位符。

範例3:

num = 12345
print("数字:%d" % num)
登入後複製

輸出結果:

数字:12345
登入後複製

範例4:結合清單

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

輸出結果:

数字:1
数字:2
数字:3
数字:4
数字:5
登入後複製

三、 %f的使用方法
%f是一種用來格式化浮點數的佔位符。

範例5:

pi = 3.1415926
print("圆周率:%.2f" % pi)
登入後複製

輸出結果:

圆周率:3.14
登入後複製

範例6:結合循環

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

輸出結果:

数字:1.2
数字:4.6
数字:7.9
登入後複製

綜上所述,

  • 在Python中,%s用於將任意資料格式化為字串。
  • %d用於格式化整數。
  • %f用於格式化浮點數。

透過具體的程式碼範例,我們可以清楚地了解這三種佔位符的使用方法,為我們在實際開發中處理字串提供了便利。深入了解和掌握這些佔位符的使用,將在處理字串方面為我們帶來更多的靈活性和效率。

以上是python中%s、%d、%f的使用方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板