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使用正则搜索字符串或文件中的浮点数代码实例
Jul 11 Python
python使用xmlrpclib模块实现对百度google的ping功能
Jun 02 Python
在Python的struct模块中进行数据格式转换的方法
Jun 17 Python
python中执行shell的两种方法总结
Jan 10 Python
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
Jul 24 Python
对python requests发送json格式数据的实例详解
Dec 19 Python
Python通过paramiko远程下载Linux服务器上的文件实例
Dec 27 Python
python数据持久存储 pickle模块的基本使用方法解析
Aug 30 Python
python中pivot()函数基础知识点
Jan 03 Python
python 窃取摄像头照片的实现示例
Jan 08 Python
Pytorch中TensorBoard及torchsummary的使用详解
May 12 Python
Python捕获、播放和保存摄像头视频并提高视频清晰度和对比度
Apr 14 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 出现乱码和Sessions验证问题的解决方法!
2008/12/06 PHP
PHP 伪静态技术原理以及突破原理实现介绍
2013/07/12 PHP
linux下实现定时执行php脚本
2015/02/13 PHP
yii添删改查实例
2015/11/16 PHP
PHP图形计数器程序显示网站用户浏览量
2016/07/20 PHP
Thinkphp框架中D方法与M方法的区别
2016/12/23 PHP
PHP Swoole异步读取、写入文件操作示例
2019/10/24 PHP
PHP PDO和消息队列的个人理解与应用实例分析
2019/11/25 PHP
jQuery随便控制任意div隐藏的方法
2013/06/28 Javascript
多次注册事件会导致一个事件被触发多次的解决方法
2013/08/12 Javascript
使用CSS和jQuery模拟select并附提交后取得数据的代码
2013/10/18 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/06/05 Javascript
javascript实现可拖动变色并关闭层窗口实例
2015/05/15 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
2016/06/12 Javascript
全面了解函数声明与函数表达式、变量提升
2016/08/09 Javascript
Express与NodeJs创建服务器的两种方法
2017/02/06 NodeJs
详解vue+vuex+koa2开发环境搭建及示例开发
2018/01/22 Javascript
vue项目中api接口管理总结
2018/04/20 Javascript
浅谈vue生命周期共有几个阶段?分别是什么?
2020/08/07 Javascript
vue 基于abstract 路由模式 实现页面内嵌的示例代码
2020/12/14 Vue.js
python 读文件,然后转化为矩阵的实例
2018/04/23 Python
python、Matlab求定积分的实现
2019/11/20 Python
python实现梯度下降法
2020/03/24 Python
Python实现从N个数中找到最大的K个数
2020/04/02 Python
python 字典item与iteritems的区别详解
2020/04/25 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
阿根廷网上配眼镜:SmartBuyGlasses阿根廷
2016/08/19 全球购物
商务英语专业应届毕业生求职信
2013/10/28 职场文书
商务英语专业毕业生自荐信
2013/11/05 职场文书
学年自我鉴定
2014/01/16 职场文书
终止合同协议书
2014/04/17 职场文书
住宅质量保证书
2014/04/29 职场文书
SQL Server2019数据库之简单子查询的具有方法
2021/04/27 SQL Server
ubuntu安装jupyter并设置远程访问的实现
2022/03/31 Python
MSSQL基本语法操作
2022/04/11 SQL Server
MySQL池化框架学习接池自定义
2022/07/23 MySQL