• 格式化输出py


    # 格式化输出
    # % 占位符 数据类型: s 字符串 d:整数 f:浮点型 r:内置函数会讲到 i ......
    # 第一种方式
    # name = input('请输入姓名:')
    # age = input('请输入年龄:')
    # job = input('请输入工作:')
    # hobby = input('请输入爱好:')
    #
    # msg = """
    # ------------ info of %s -----------
    # Name : %s
    # Age : %d
    # job : %s
    # Hobby: %s
    # ------------- end -----------------
    # """ % (name, name, int(age), job, hobby)
    # print(msg)

    # 第二种方式

    # dic = {"name": 'jinyuan', 'age': 18, 'job': 'IT', 'hobby': '男'}
    #
    # msg = """
    # ------------ info of %(name)s -----------
    # Name : %(name)s
    # Age : %(age)d
    # job : %(job)s
    # Hobby: %(hobby)s
    # ------------- end -----------------
    # """ % dic
    # print(msg)

    # 在格式化输出中只想单纯的表示% 写%%
    msg = '我叫%s,今年%d,学习进度5%%' % ('金元', 18)
    print(msg)

    # 总结:如果你想制作一个字符串类的模板,或者是想让字符串某些位置变成动态输入,此时你想到用字符串拼接,格式化输出。
    努力到无能为力,拼搏到感动自己。
  • 相关阅读:
    Java基础之:OOP——继承
    Java基础之:OOP——封装
    使用requireJs进行模块化开发
    git bash 常用操作文件命令行
    requireJs使用
    常用网站
    使用requireJS
    使用echarts水球图
    jquery对象和DOM对象的区别和转换
    "abc123 ,def456",反转字母,其他位置不变
  • 原文地址:https://www.cnblogs.com/jin-yuana/p/9831717.html
Copyright © 2020-2023  润新知