Tajuk: Cara menggunakan %s, %d dan %f dalam Python, dengan contoh kod terperinci
Pengenalan:
Dalam Python, memformat rentetan ialah kaedah biasa memproses rentetan. Antaranya, %s, %d dan %f ialah ruang letak yang digunakan untuk memformat rentetan. Artikel ini akan memperkenalkan penggunaan ketiga-tiga ruang letak ini secara terperinci dan memberikan contoh kod khusus.
1. Cara menggunakan %s
Dalam Python, %s ialah pemegang tempat umum yang digunakan untuk memformat sebarang jenis data ke dalam rentetan.
Contoh 1:
name = "小明" age = 18 print("我的名字是:%s,今年%d岁。" % (name, age))
Hasil keluaran:
我的名字是:小明,今年18岁。
Contoh 2: Menggabungkan kamus
person = {'name': '小明', 'age': 18} print("我的名字是:%(name)s,今年%(age)d岁。" % person)
Hasil keluaran:
我的名字是:小明,今年18岁。
2. Cara menggunakan %d adalah dalam bentuk pemegang tempat %d adalah
Contoh 3:
num = 12345 print("数字:%d" % num)
Hasil keluaran:
数字:12345
Contoh 4: Senarai gabungan
numbers = [1, 2, 3, 4, 5] for num in numbers: print("数字:%d" % num)
Hasil keluaran:
数字:1 数字:2 数字:3 数字:4 数字:5
3. Cara menggunakan %f ialah simbol titik terapung yang digunakan untuk memformatkan %f adalah
%
Contoh 5:
pi = 3.1415926 print("圆周率:%.2f" % pi)
Hasil keluaran:
圆周率:3.14
Contoh 6: Menggabungkan gelung
numbers = [1.23, 4.56, 7.89] for num in numbers: print("数字:%.1f" % num)
Hasil keluaran:
数字:1.2 数字:4.6 数字:7.9
Ringkasnya,
Atas ialah kandungan terperinci Cara menggunakan %s, %d dan %f dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!