Python基础(二)-format方法
来源:互联网 发布:淘宝能改店铺名称吗 编辑:程序博客网 时间:2024/05/21 13:43
当我们需要创建字符创,又不想利用其它信息的时候,format()方法就能排上用场了
例如:
#Filename:str_format.pyage = 18name = 'Python'print('my name is {0},I am {1} years old.'.format(name,age))输出:
$python str_format.py
my name is Python,I am 18 years old.
运行原理:
一个字符串能使用确定的格式,随后,可以调用format方法来代替这些格式,参数要与format方法的参数保持一致
首次使用{0}的位置,这要与format方法的第一个参数变量name一致,类似,使用{1}的位置与format方法的第二个参数变量age一致。
对比字符串连接
例如:
age = 18name = 'Python'print('my name is ' + str(name) + ', I am ' + str(age) + ' years old.')字符串连接当涉及到字符串多事,容易出错
用format自动完成,则不需要明确的转换,用format方法,不必处理用过的变量
在python中,format方法就是用参变量的值来代替格式符
例如:
a = '{0:.3}'.format(1/3)print(a)b = '{0:_^11}'.format('hello')print(b)Book = '{name} wrote {book}'.format(name='Swaroop',book='A byte od Python')print(Book)
阅读全文
1 0
- Python基础(二)-format方法
- python format()方法
- python中format()方法
- python学习:format方法
- python基础(二)
- python基础(二)
- Python基础(二)
- python 基础(二)
- Python基础(二)
- Python基础(二)
- python基础(二)
- python基础(二)
- Python基础(二)
- Python的format方法用法
- python __str__和format方法
- Python字符串格式化--format()方法
- Python字符串Format方法示例
- format() in python
- oracle服务端安装问题解决
- tensorflow学习笔记(二):机器学习必备API
- boost::any 学习
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 6.JavaScript深入之从ECMAScript规范解读this
- Python基础(二)-format方法
- 20170607Windows09_03_进程
- RF, GBDT, XGBOOST 之 Random forest
- 【硅谷问道】 WWDC 17: 开发者的最初观感
- C语言char强制类型转换unsigned int时的问题
- 一次查询2
- 使用ubuntu 9.10不能安装软件(apt-get下载提示Package has no installation candidate问题),使用apt-get upgrade/update 命令错
- 安装软件报2503错误
- CAS代理相关方法之间的调用