Python 在字符串中加入变量的实例讲解


Posted in Python onMay 02, 2018

有时候,我们需要在字符串中加入相应的变量,以下提供了几种字符串加入变量的方法:

1、+ 连字符

name = 'zhangsan' 
print('my name is '+name) 
 
#结果为 my name is zhangsan

2、% 字符

name = 'zhangsan' 
age = 25 
price = 4500.225 
print('my name is %s'%(name)) 
print('i am %d'%(age)+' years old') 
print('my price is %f'%(price)) 
#保留指定位数小数(四舍五入) 
print('my price is %.2f'%(price))

结果为

my name is zhangsan 
i am 25 years old 
my price is 4500.225000 
my price is 4500.23

3、format()函数

对于变量较多的情况,加入加'+'或者'%'相对比较麻烦,这种情况下可以使用format函数

name = 'zhangsan' 
age = 25 
price = 4500.225 
info = 'my name is {my_name},i am {my_age} years old,my price is {my_price}'\ 
 .format(my_name=name,my_age=age,my_price=price) 
print(info)

结果为:

my name is zhangsan,i am 25 years old,my price is 4500.225

以上这篇Python 在字符串中加入变量的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python smallseg分词用法实例分析
May 28 Python
python下os模块强大的重命名方法renames详解
Mar 07 Python
socket + select 完成伪并发操作的实例
Aug 15 Python
Python 获得13位unix时间戳的方法
Oct 20 Python
使用pygame模块编写贪吃蛇的实例讲解
Feb 05 Python
利用python库在局域网内传输文件的方法
Jun 04 Python
python将txt文件读取为字典的示例
Dec 22 Python
Python列表切片操作实例总结
Feb 19 Python
Pyinstaller 打包exe教程及问题解决
Aug 16 Python
Python数据库小程序源代码
Sep 15 Python
利用keras加载训练好的.H5文件,并实现预测图片
Jan 24 Python
浅谈Python中的正则表达式
Jun 28 Python
Python 实现字符串中指定位置插入一个字符
May 02 #Python
Python3实现的简单验证码识别功能示例
May 02 #Python
利用Python在一个文件的头部插入数据的实例
May 02 #Python
python在文本开头插入一行的实例
May 02 #Python
Python实现的根据文件名查找数据文件功能示例
May 02 #Python
对Python3中的print函数以及与python2的对比分析
May 02 #Python
python print 按逗号或空格分隔的方法
May 02 #Python
You might like
php urlencode()与urldecode()函数字符编码原理详解
2011/12/06 PHP
php操作csv文件代码实例汇总
2014/09/22 PHP
关于PHP虚拟主机概念及如何选择稳定的PHP虚拟主机
2018/11/20 PHP
Ajax,UTF-8还是GB2312 eval 还是execScript
2008/11/13 Javascript
HTML 自动伸缩的表格Table js实现
2009/04/01 Javascript
js 火狐下取本地路径实现思路
2013/04/02 Javascript
javascript中打印当前的时间实现思路及代码
2013/12/18 Javascript
jQuery删除节点的三个方法即remove()detach()和empty()
2013/12/27 Javascript
fmt:formatDate的输出格式详解
2014/01/09 Javascript
JavaScript编程中容易出BUG的几点小知识
2015/01/31 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
javascript动画之模拟拖拽效果篇
2016/09/26 Javascript
js实现点击图片自动提交action的简单方法
2016/10/16 Javascript
Vue.js组件使用开发实例教程
2016/11/01 Javascript
用move.js库实现百叶窗特效
2017/02/08 Javascript
JavaScript实现鼠标点击导航栏变色特效
2017/02/08 Javascript
基于AGS JS开发自定义贴图图层
2017/03/31 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
2018/08/20 Javascript
Javascript中弹窗confirm与prompt的区别
2018/10/26 Javascript
jQuery实现本地存储
2020/12/22 jQuery
使用Python的toolz库开始函数式编程的方法
2018/11/15 Python
Python之pymysql的使用小结
2019/07/01 Python
Python实现滑动平均(Moving Average)的例子
2019/08/24 Python
python 3.7.4 安装 opencv的教程
2019/10/10 Python
Python爬虫如何破解JS加密的Cookie
2020/11/19 Python
学会迭代器设计模式,帮你大幅提升python性能
2021/01/03 Python
python pygame 愤怒的小鸟游戏示例代码
2021/02/25 Python
Fossil加拿大官网:化石手表、手袋、首饰及配饰
2019/04/23 全球购物
非常详细的C#面试题集
2016/07/13 面试题
电气自动化大学生求职信
2013/10/16 职场文书
新学期小学班主任工作计划
2019/06/21 职场文书
如何用Node.js编写内存效率高的应用程序
2021/04/30 Javascript
解决Python字典查找报Keyerror的问题
2021/05/26 Python
关于JavaScript回调函数的深入理解
2021/06/27 Javascript
python 使用tkinter与messagebox写界面和弹窗
2022/03/20 Python