python字符串的格式化
Posted 那心之所向
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python字符串的格式化相关的知识,希望对你有一定的参考价值。
# -*- coding:utf-8 -*- """ @Author:janson @Date:2018/8/1 @File:StrFormat.py """ #实现字符串的格式化:三种方式(字符串拼接、%s%d%f占位符、format()) # python2.x 用raw_input() python3.x直接用input() 忘记python2.x里的input用法 name = raw_input(‘请输入姓名:‘) #age = raw_input(‘年龄:‘) age = int(raw_input(‘年龄:‘)) job = raw_input(‘工作:‘) salary = int(raw_input(‘薪水:‘)) info1 = ‘‘‘ ------------info of ‘‘‘+ name +‘‘‘---------------- Name: ‘‘‘+ name + ‘‘‘ Age:‘‘‘+ age + ‘‘‘ Job:‘‘‘+ job + ‘‘‘ Salary:‘‘‘+ salary + ‘‘‘ ‘‘‘ print info1 info2=‘‘‘‘ ------------info of %s---------------- Name:%s Age:%d Job:%s Salary:%d ‘‘‘%(name,name,age,job,salary) print info2 info3=‘‘‘ ------------info of {_name}---------------- Name:{_name} Age:{_age} Job:{_job} Salary:{_salary} ‘‘‘.format(_name=name,_age=age,_job=job,_salary=salary) print info3
以上是关于python字符串的格式化的主要内容,如果未能解决你的问题,请参考以下文章
在 Python 格式(f-string)字符串中,!r 是啥意思? [复制]