/usr/bin/python# -*- coding: UTF-8 -*-print("网站名:{name}, 地址 {url}".format(name="菜鸟教程",url="www.runoob.com"))# 通过字典设置参数site= {"name":"菜鸟教程","url":"www.runoob.com"}print("网站名:{name}, 地址 {url}".format(**site))# 通过列表索引设置参数my_list=['菜...
/usr/bin/python# -*- coding: UTF-8 -*-print('网站名:{name}, 地址 {url}'.format(name='菜鸟教程',url='www.runoob.com'))# 通过字典设置参数site= {'name':'菜鸟教程','url':'www.runoob.com'}print('网站名:{name}, 地址 {url}'.format(**site))# 通过列表索引设置参数my_list=['菜...
print("网站名:{name}, 地址 {url}".format(**site)) # 通过列表索引设置参数 my_list=['菜鸟教程','www.runoob.com'] print("网站名:{0[0]}, 地址 {0[1]}".format(my_list))# "0" 是必须的 输出结果均为:"网站名:菜鸟教程, 地址 www.runoob.com" 下面是str.format()格式化数字的多种方法...
Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。Python三引号 python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。实例如下实例(Python 3.0+) #!/usr/bin/python3 para_str = """这是一个多行字符串的实例多行字符串可以使用制表符...
a={'name':'菜鸟教程','url':'runoob.com'} print("网站名:{0[name]},网址:{0[url]}".format(a)) print("网站名:{name},网址:{url}".format(**a)) 1. 2. 3. 4. 5. 6. 7. 代码运行结果如下: 2.2 格式化输出 2.3 其他 如果在使用format时需要输出{}时,需要在{}外面再加一层{}进行...
Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。Python 三引号 Python 中三引号可以将复杂的字符串进行赋值。Python 三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。三引号的语法是一对连续的单引号或者双引号(通常都是成对的用)。
.format(name="菜鸟教程", url="www.runoob.com"))9#通过字典设置参数:用 ** 标志将这个字典以关键字参数的方式传入10dict = {"name":"菜鸟教程","url":"www.runoob.com"}11print("网站名:{name}, 地址 {url}".format(**dict))12#通过列表索引设置参数13list = ['菜鸟教程','www.runoob.com']...
Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。Python三引号 python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。实例如下实例(Python 3.0+) #!/usr/bin/python3 para_str = """这是一个多行字符串的实例多行字符串可以使用制表符...
# 网站名:菜鸟教程, 地址 www.runoob.com 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 也可以进行填充: s = "PYTHON" "{0:30}".format(s) # 'PYTHON ' "{0:>30}".format(s) # ' PYTHON' "{0:*^30}".format(s) # '***PYTHON***' "{0:-^30}".format(s) ...
菜鸟教程网址:"www.runoob.com!" 括号及其里面的字符 (称作格式化字段) 将会被 format() 中的参数替换。 在括号中的数字用于指向传入对象在 format() 中的位置,如下所示: >>>print('{0} 和 {1}'.format('Google','Runoob')) Google 和 Runoob ...