Python format() 方法用於對字符串進行格式化操作。格式化字符串時,使用分隔符 {}(大括號)將其替換為值。此分隔符可以包含索引或位置參數。
簽名
format(*args, **kwargs)
參數
- *參數:子串
- **誇克:start 索引一個範圍
返回類型
它返回一個格式化的字符串。
讓我們看一些例子來理解 format() 方法。
Python 字符串 format() 方法示例 1
使用位置分隔符格式化字符串的簡單格式化方法示例。
# Python format() function example
# Variable declaration
str = "Java"
str2 = "C#"
# Calling function
str3 = "{} and {} both are programming languages".format(str,str2)
# Displaying result
print(str3)
輸出:
Java and C# both are programming languages
Python 字符串 format() 方法示例 2
分隔符(大括號)使用數字索引來替換和格式化字符串。
# Python format() function example
# Variable declaration
str = "Java"
str2 = "C#"
# Calling function
str3 = "{1} and {0} both are programming languages".format(str,str2)
# Displaying result
print(str3)
輸出:
C# and Java both are programming languages
Python 字符串 format() 方法示例 3
在 different-different 數字係統中格式化數值。請參閱以下示例。
# Python format() function example
# Variable declaration
val = 10
# Calling function
print("decimal:{0:d}".format(val)); # display decimal result
print("hex:{0:x}".format(val)); # display hexadecimal result
print("octal:{0:o}".format(val)); # display octal result
print("binary:{0:b}".format(val)); # display binary result
輸出:
decimal:10 hex:a octal:12 binary:1010
Python 字符串 format() 方法示例 4
在字符串中形成浮點數和百分位數非常容易。
# Python format() function example
# Variable declaration
val = 100000000
# Calling function
print("decimal:{:,}".format(val)); # formatting float value
print("decimal:{:.2%}".format(56/9)); # formatting percentile value
輸出:
decimal:100,000,000 decimal:622.22%
相關用法
- Python String format_map()用法及代碼示例
- Python String find()用法及代碼示例
- Python String Center()用法及代碼示例
- Python String isnumeric()用法及代碼示例
- Python String join()用法及代碼示例
- Python String isalnum()用法及代碼示例
- Python String rsplit()用法及代碼示例
- Python String startswith()用法及代碼示例
- Python String upper()用法及代碼示例
- Python String splitlines()用法及代碼示例
- Python String isprintable()用法及代碼示例
- Python String translate()用法及代碼示例
- Python String split()用法及代碼示例
- Python String zfill()用法及代碼示例
- Python String isspace()用法及代碼示例
- Python String Encode()用法及代碼示例
- Python String endswith()用法及代碼示例
- Python String index()用法及代碼示例
- Python String rindex()用法及代碼示例
- Python String swapcase()用法及代碼示例
注:本文由純淨天空篩選整理自 Python String format() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。