python字符串拼接格式化输出的三种方法介绍


本文摘自php中文网,作者不言,侵删。

本篇文章给大家带来的内容是关于python字符串拼接格式化输出的三种方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

字符串拼接格式化输出就是把需要输出的内容编辑好以后赋值给一个变量,最后输出到屏幕上。
方法一

1

2

3

4

5

6

7

8

9

10

11

12

name = input('your name:')

age = int(input('your age:'))    # int() str转int。

job = input('your job:')

 

info = '''

---------- info of %s ---------   

Name : %s   

Age : %d

Job : %s

''' % (name,name,age,job)    # 此处 % 为连接符,把变量的值连接起来,顺序不能颠倒。

 

print(info)

占位符
%s s=string,万能的,不会出错,Python默认输出的是字符串。
%d d=digit,整数类型的。
%f f=float,小数,默认保存6位小数,第6位小数的值看第7位小数,会四舍五入。
%.3f,指定保存3位小数。

方法二

1

2

3

4

5

6

7

8

9

10

11

12

name = input('your name:')

age = int(input('your age:'))    # int() str转int。

job = input('your job:')

 

info = '''

---------- info of {_name} ---------

Name : {_name}

Age : {_age}

Job : {_job}

''' .format(_name=name,_age=age,_job=job)

 

print(info)

方法三

1

2

3

4

5

6

7

8

9

10

11

12

name = input('your name:')

age = int(input('your age:'))    # int() str转int。

job = input('your job:')

 

info = '''

---------- info of {0} ---------

Name : {0}

Age : {1}

Job : {2}

''' .format(name,age,job)

 

print(info)

字符串拼接格式化输出,建议使用方法二和方法三,另外有加号连接的方法进行拼接输出,不建议使用,每增加一个加号就会占用一些内存空间,执行效率低。

以上就是python字符串拼接格式化输出的三种方法介绍的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

如何在debian 9上安装Python 3.7?

Python tuple怎么用

linux更新Python版本及修改Python默认版本的方法

Python anaconda 安装 环境变量 升级 以及特殊库安装

django介绍之分页实例

Python Pythonpath是什么意思?

django框架使用mysql的教程介绍(代码示例)

Python如何转换时间戳

安装scrapy教程

Python质数如何判断

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...