• 技术文章 >后端开发 >Python教程

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

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

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

    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位小数。

    方法二

    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)

    方法三

    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字符串拼接格式化输出的三种方法介绍的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python字符串
    上一篇:Python爬虫爬取视频的详细介绍 下一篇:python的注释方式是什么?python注释方式的介绍
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• Python字符串详细介绍• Python字符串和文件操作常用函数分析• Python字符串拼接、截取及替换方法总结分析• Python字符串格式化输出方法分析• python字符串连接方法分析
    1/1

    PHP中文网